[Release-4.22] OCPBUGS-87167: Strip X-SSL-* headers for plain HTTP#793
[Release-4.22] OCPBUGS-87167: Strip X-SSL-* headers for plain HTTP#793MrSanketkumar wants to merge 1 commit into
Conversation
WalkthroughThis PR adds security-focused mutual-TLS header filtering to the HAProxy router configuration. The change conditionally strips inbound ChangesMutual-TLS Header Spoofing Prevention
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes Possibly related PRs
Suggested reviewers
🚥 Pre-merge checks | ✅ 15✅ Passed checks (15 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
@MrSanketkumar: This pull request references Jira Issue OCPBUGS-87167, which is invalid:
Comment The bug has been updated to refer to the pull request using the external bug tracker. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
@coderabbitai review |
✅ Action performedReview finished.
|
Vulnerability: CVE-2026-46579 - mTLS client certificate spoofing via HTTP header injection
Fix: Prevents unauthenticated spoofing of mutual TLS client identities by stripping X-SSL-Client-* headers from HTTP requests before they reach backends.
Changes:
Cherry-picked from: d180c82
Summary by CodeRabbit
ROUTER_MUTUAL_TLS_HEADER_FILTERenvironment variable if needed.