URI Misinterpretation in HAProxy Affects Sensitive Data Transmission
CVE-2023-45539

8.2HIGH

Key Information:

Vendor

Haproxy

Status
Vendor
CVE Published:
28 November 2023

What is CVE-2023-45539?

HAProxy prior to version 2.8.2 contains a vulnerability that permits the character '#' to be accepted as part of the URI component. This misinterpretation can enable remote attackers to extract sensitive information or lead to unintended consequences by exploiting the path_end rule misconfiguration. For instance, it may incorrectly route requests for static resources like 'index.html#.png' to servers, potentially exposing data and undermining security protocols.

References

CVSS V3.1

Score:
8.2
Severity:
HIGH
Confidentiality:
High
Integrity:
Low
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.