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

fix(proxy) set http_if_terminated false by default #2588

Merged
merged 1 commit into from
Jun 13, 2017

Conversation

p0pr0ck5
Copy link
Contributor

Summary

Assume a (very mildly) more agressive posture by disabling interpretation of the X-Forwarded-Proto header in HTTPS-only APIs by default when the client sent a plaintext connection. This does not improve any functional posturing in the analysis of plaintext connections, but it does require that operators explicitly set this value (and thus assumedly understand the current implications of such a configuration)

Full changelog

  • Set the http_if_terminated API schema member to false by default.

Issues resolved

Fix #2583

Assume a (very mildly) more agressive posture by disabling
interpretation of the X-Forwarded-Proto header in HTTPS-only APIs
by default when the client sent a plaintext connection.
@shashiranjan84
Copy link
Contributor

LGTM @p0pr0ck5

@shashiranjan84 shashiranjan84 self-requested a review June 13, 2017 16:47
@p0pr0ck5 p0pr0ck5 merged commit 56a6cbf into master Jun 13, 2017
@p0pr0ck5 p0pr0ck5 deleted the fix/default_http_if_terminated branch June 13, 2017 16:49
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.

Should http_if_terminated be false by default?
2 participants