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

Suggestion: Hardened mode for web services #98

Open
triska opened this issue Jul 2, 2017 · 0 comments
Open

Suggestion: Hardened mode for web services #98

triska opened this issue Jul 2, 2017 · 0 comments

Comments

@triska
Copy link
Member

triska commented Jul 2, 2017

Especially for web services, it would be great if there were a mode that works as securely as sensible by default, and can be easily enabled, for example via an option such as --hardened in the HTTP Unix daemon. At the cost of making development somewhat harder (if enabled), such a mode would reveal less information to attackers.

Configuration options that could be affected by such a mode come to mind immediately, especially after the discussion in SWI-Prolog/plweb#23:

  • obsolete protocols should be reliably disabled in this mode, without weakening security if users themselves have already chosen more secure settings.
  • backtraces that may expose sensitive data (such as login names, paths etc.) must be disabled.
  • anything else?
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

No branches or pull requests

1 participant