Skip to content
OpenAdvisories
Unscored CVE-2023-27537 EUVD-2023-31292GHSA-9j2c-vm53-wcvm

A double free vulnerability exists in libcurl <8.0.0 when sharing HSTS data between separate "handles". This sharing was introduced without…

Published Mar 30, 2023 · Updated Nov 2, 2026 · Assigned by hackerone

Description

A double free vulnerability exists in libcurl <8.0.0 when sharing HSTS data between separate "handles". This sharing was introduced without considerations for do this sharing across separate threads but there was no indication of this fact in the documentation. Due to missing mutexes or thread locks, two threads sharing the same HSTS data could end up doing a double-free or use-after-free.

Affected products

VendorProductAffectedFixed
— https://github.com/curl/curl Fixed in 8.0.0 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 curl 7.88.1-7 —
Debian 13 curl 7.88.1-7 —
Debian 12 curl 7.88.1-7 —
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed curl 8.0.1-1.1 openSUSE-SU-2024:12812-1
ReleasePackageFixed inAdvisory
Alpine v3.24 curl 8.0.0-r0 —
Alpine v3.23 curl 8.0.0-r0 —
Alpine v3.22 curl 8.0.0-r0 —
Alpine v3.21 curl 8.0.0-r0 —
Alpine v3.20 curl 8.0.0-r0 —
Show 6 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 curl 8.0.0-r0 —
Alpine v3.18 curl 8.0.0-r0 —
Alpine v3.17 curl 7.88.1-r1 —
Alpine v3.16 curl 8.0.1-r0 —
Alpine v3.15 curl 8.0.1-r0 —
Alpine v3.14 curl 8.0.1-r0 —

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 curl +4 8.0.1-1.amzn2023 ALAS2023-2023-193
Amazon Linux 2 curl +2 8.0.1-1.amzn2.0.1 ALAS2-2023-2070

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 cmake 3.28.2-1 —
Azure Linux 3 tensorflow 2.16.1-1 —
Azure Linux 2 (CBL-Mariner) mysql 8.0.33-1 —
Azure Linux 2 (CBL-Mariner) rust 1.72.0-2 —

Advisories 10

References