HexBrain

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

This report was disclosed publicly on HackerOne and belongs to its author and the program. See the original