Input validation error in Roxy-WI - CVE-2026-45558
Published: May 16, 2026
Roxy-WI
Detailed vulnerability description
The vulnerability allows a remote user to execute arbitrary code on managed HAProxy load balancers.
The vulnerability exists due to improper input validation in the HAProxy section-save endpoints and related Ansible templates when processing the JSON option field and rendering generated HAProxy configuration. A remote user can submit a specially crafted option value containing injected HAProxy directives to execute arbitrary code on managed HAProxy load balancers.
The injected directives are pushed to the load balancer configuration and executed after HAProxy is reloaded, and the resulting code runs as the haproxy user.