CVE-2026-57487
Last modified
CVE-2026-57487 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. pupnp is an SDK for development of UPnP device and control point applications. Prior to 2.0.2, Transfer-Encoding: chunked causes the HTTP parser in upnp/src/genlib/net/http/httpparser.c to leave parser->content_length at zero while parser_parse_chunky_entity and parser_parse_chunky_body accumulate decoded bytes in parser->msg.entity. EPSS estimates a 0.34% chance of exploitation in the next 30 days.
Description
pupnp is an SDK for development of UPnP device and control point applications. Prior to 2.0.2, Transfer-Encoding: chunked causes the HTTP parser in upnp/src/genlib/net/http/httpparser.c to leave parser->content_length at zero while parser_parse_chunky_entity and parser_parse_chunky_body accumulate decoded bytes in parser->msg.entity. The g_maxContentLength checks in http_RecvMessage in upnp/src/genlib/net/http/httpreadwrite.c therefore reject oversized numeric Content-Length bodies but do not enforce the same limit on decoded chunked bodies. A remote peer that can reach a SOAP, GENA, miniserver, or control-point HTTP response path can make the process buffer an entity larger than the configured maximum, causing resource exhaustion and denial of service. This issue is fixed in 2.0.2.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Pupnp Project | Pupnp | < 2.0.2 |
References
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2026-57487?
How severe is CVE-2026-57487?
How do I fix CVE-2026-57487?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-57476Deloitte AI Assist for Customer exposed unauthenticated API …4.8
- CVE-2026-5748The Text Snippets plugin for WordPress is vulnerable to Stor…6.4
- CVE-2026-57480Parse Server is an open source backend that can be deployed …8.7
- CVE-2026-57481Parse Server is an open source backend that can be deployed …2.3
- CVE-2026-57485Stirling-PDF is a locally hosted web application that facili…8.5
- CVE-2026-57486pupnp is an SDK for development of UPnP device and control p…7.5
- CVE-2026-57488pupnp is an SDK for development of UPnP device and control p…7.1
- CVE-2026-57489FileRise is a self-hosted web-based file manager with multi-…8.1
- CVE-2026-5749Inadequate access control in the registration process in Ful…8.7
- CVE-2026-57490FileRise is a self-hosted web-based file manager with multi-…8.1
- CVE-2026-57491FileRise is a self-hosted web-based file manager with multi-…6.5
- CVE-2026-57492FileRise is a self-hosted web-based file manager with multi-…7.4
Are you affected by CVE-2026-57487?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
