HAProxy: Arbitrary code execution A buffer overflow in HAProxy may allow execution of arbitrary code. haproxy 2013-01-08 2013-01-08 417079 remote 1.4.21 1.4.21

HAProxy is a TCP/HTTP reverse proxy for high availability environments.

A boundary error in HAProxy could cause a buffer overflow when header rewriting is enabled and the configuration sets global.tune.bufsize to a value greater than the default (16384 bytes).

A remote attacker could possibly execute arbitrary code with the privileges of the process or cause a Denial of Service condition.

There is no known workaround at this time.

All HAProxy users should upgrade to the latest version:

# emerge --sync # emerge --ask --oneshot --verbose ">=net-proxy/haproxy-1.4.21"
CVE-2012-2942 underling ackle