Inconsistent interpretation of HTTP requests in libevent - #VU136942
Published: July 6, 2026
Vulnerability details
The vulnerability allows a remote attacker to inject headers.
The vulnerability exists due to inconsistent interpretation of HTTP requests in evhttp_header_is_valid_value when handling folded header lines. A remote attacker can send a specially crafted request containing obs-fold sequences to inject headers.
Exploitation depends on a proxy chain where the frontend rejects obs-fold but the libevent backend accepts it.