CVE-2026-92391
Fixed in a distro release EPSS <1%
A deeply nested multipart MIME structure constructed via the public API causes a stack overflow in libcurl during normal cleanup operations. An excessive recursion depth within `curl_mime_free` leads to unbounded stack frame allocation during structure traversal, ultimately crashing the host process.
Products: curl
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Alpine 3.23 | curl | 8.23.0-r0 |
| Alpine 3.24 | curl | 8.23.0-r0 |
| Debian 12 | curl | no fix |
| Debian 13 | curl | no fix |
| Debian 14 | curl | no fix |
| Red Hat hummingbird 1 | curl | 0:8.23.0-0.1.hum1 |
| Red Hat hummingbird 1 | libcurl | 0:8.23.0-0.1.hum1 |
| Red Hat hummingbird 1 | libcurl-devel | 0:8.23.0-0.1.hum1 |
| Red Hat hummingbird 1 | libcurl-minimal | 0:8.23.0-0.1.hum1 |
| Ubuntu 22.04 LTS | curl | 7.81.0-1ubuntu1.30 |
| Ubuntu 24.04 LTS | curl | 8.5.0-2ubuntu10.16 |
| Ubuntu 26.04 LTS | curl | 8.18.0-1ubuntu2.8 |
| Ubuntu 26.10 | curl | 8.20.0-2ubuntu11.1 |
| Ubuntu Pro 14.04 LTS | curl | 7.35.0-1ubuntu2.20+esm24 |
| Ubuntu Pro 16.04 LTS | curl | 7.47.0-1ubuntu2.19+esm21 |
| Ubuntu Pro 18.04 LTS | curl | 7.58.0-2ubuntu3.24+esm15 |
| Ubuntu Pro 20.04 LTS | curl | 7.68.0-1ubuntu2.25+esm10 |
| openSUSE Tumbleweed | curl | 8.23.0-1.1 |