macc /
EN FR
Book a meeting
← Back to console
Critical CCB · Belgium CVE-2026-48772

ACL Bypass and Heap Memory Corruption in ProxySQL Can Be Exploited to…

Published

Description

CVE-2026-48772 affects ProxySQL versions 2.0.0 through 3.0.8. The ProxySQL MySQL frontend improperly processes HAProxy PROXY protocol v1 (PP1) frames that carry the UNKNOWN token. Per the PP1 specification, address fields following an UNKNOWN token must be ignored. ProxySQL instead parses those fields via sscanf and writes the attacker-supplied source address into the session object. This spoofed address is then used by the query-rule matcher to evaluate client_addr-based routing and ACL rules. When the default configuration (mysql-proxy_protocol_networks = '*') is in place, any TCP peer can send a PP1 frame with an arbitrary source IP claim and forge their way into any address-based routing rule or access control. CVE-2026-48773 affects ProxySQL versions 2.0.18 through 3.0.8. A heap memor