Internet Bug Bounty · Report #1913110
CVE-2023-27537: HSTS double-free
Validstatus
lowseverity
3upvotes
23 Mar 2023disclosed
Summary
CVE-2023-27537: HSTS double-free
libcurl supports 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.
Security Advisory: https://curl.se/docs/CVE-2023-27537.html
How it was found
Original Report:https://hackerone.com/reports/1897203
Impact
Double-free