🔐 CVE Alert

CVE-2026-80229

HIGH 7.5

OpenSSL provider use-after-free

CVSS Score
7.5
EPSS Score
0.0%
EPSS Percentile
0th

When performing transfers via libcurl’s multi interface, pooled TLS connections can outlive their originating easy handles. In OpenSSL 3 provider configurations, libcurl attaches an allocated library context to the easy handle's state and passes it to OpenSSL without acquiring an ownership reference; destroying the easy handle prematurely frees this context while the active connection retains a dangling pointer, leading to a heap-use-after-free upon subsequent I/O or post-handshake operations.

CWE CWE-416
Vendor curl
Product curl
Published Sep 6, 2026
Last Updated Sep 15, 2026
Stay Ahead of the Next One

Get instant alerts for curl curl

Be the first to know when new high vulnerabilities affecting curl curl are published — delivered to Slack, Telegram or Discord.

Get Free Alerts → Free · No credit card · 60 sec setup

Affected Versions

curl / curl
8.14.0 < 8.14.2 8.15.0 < 8.16.1 8.17.0 < 8.20.1 8.21.0 < 8.22.0
curl / curl
f2ce6c46b9dcc46ced0ce43fa95176ea7599a854 < 7ea37abc6ac0120ba5f6d94be8d196f7cf1506bb
curl / curl
8.21.0 8.20.0 8.19.0 8.18.0 8.17.0 8.16.0 8.15.0 8.14.1 8.14.0

References

NVD ↗ CVE.org ↗ EPSS Data ↗
curl.se: https://curl.se/docs/CVE-2026-80229.json curl.se: https://curl.se/docs/CVE-2026-80229.html hackerone.com: https://hackerone.com/reports/3969255

Credits

Stanislav Fort (Aisle Research) Daniel Stenberg