Inconsistent interpretation of HTTP requests in PUPnP - #VU134842
Published: June 18, 2026
PUPnP
Detailed vulnerability description
The vulnerability allows a remote attacker to smuggle HTTP requests.
The vulnerability exists due to integer truncation in HTTP Content-Length parsing in raw_to_int() in httpparser.c when handling crafted Content-Length headers. A remote attacker can send a specially crafted HTTP request to smuggle HTTP requests.
Only 64-bit platforms where sizeof(long) is greater than sizeof(int) are affected.