URI Misinterpretation in HAProxy Affects Sensitive Data Transmission
CVE-2023-45539
8.2HIGH
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.