Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Block search engines with robots.txt to make it more difficult to for public instances to be abused #35

Merged
merged 1 commit into from
May 19, 2021

Conversation

pirate
Copy link

@pirate pirate commented May 19, 2021

Right now it's pretty easy to use Google/Bing/DuckDuckGo to find public unsecured Send instances.

This is a security hazard to the server owners, as I'm sure you know the original Mozilla was shut down due to malicious users using it to host malware/CSAM.

I propose limiting search engine access to make it harder to discover these instances, as this will greatly limit the abuse/DMCA violations that public hosters have to deal with.

Advanced users wanting to allow search engine indexing will no doubt be running a reverse proxy in front of Send, which they can use to override the /robots.txt URL and return whatever content they want. This edit just makes it so that the bare, unsecured Send backend limits search engine access by default.

@timvisee
Copy link
Owner

This is a security hazard to the server owners, as I'm sure you know the original Mozilla was shut down due to malicious users using it to host malware/CSAM.

I have not seen any malicious activity for over a year on public instances (other than Mozilla's). I am assuming the bigger problem was that a big brand name that people trust was attached.

But I do agree that adding this is a good addition. Thanks!

timvisee added a commit that referenced this pull request May 19, 2021
@timvisee timvisee merged commit 9152d22 into timvisee:master May 19, 2021
@pirate pirate deleted the patch-2 branch May 19, 2021 08:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants