CVE-2024-45402: Picotls is a TLS protocol library that allows users select different crypto backends based on their use case
CVE-2024-45402 is a high-severity flaw (CVSS 8.6) affecting picotls. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.
Picotls is a TLS protocol library that allows users select different crypto backends based on their use case. When parsing a spoofed TLS handshake message, picotls (specifically, bindings within picotls that call the crypto libraries) may attempt to free the same memory twice. This double free occurs during the disposal of multiple objects without any intervening calls to malloc Typically, this triggers the malloc implementation to detect the err
Why this priority
- High severity
- Remotely exploitable, no login, no user action
A fixed release or distro patch exists.
Risk facts
| CVSS score | 8.6 (High) |
| Attack vector | Network (remote) |
| Attack complexity | Low |
| Privileges needed | None |
| User interaction | None |
| EPSS exploit chance | 0.5% (top 59%) |
| CISA exploited list | No |
| Weakness | CWE-415 |
| Published | 2024-10-11 |
| Last modified | 2026-06-17 |
Last updated 2026-06-17 · Sources: CVE Program, NVD, CISA KEV, EPSS and vendor advisories · How we score
Am I affected?
Timeline
- Published CVE record published
- Updated Record last modified
Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.
Quick answers
How do I fix CVE-2024-45402?
picotls: upgrade to 2024-10-10. Exact commands for each OS are on this page.
Is CVE-2024-45402 being exploited?
CVE-2024-45402 is not on the CISA Known Exploited Vulnerabilities list at the time of the last update. Check again, as this can change.
What does CVE-2024-45402 affect?
CVE-2024-45402 affects picotls. Severity is high (CVSS 8.6). Picotls is a TLS protocol library that allows users select different crypto backends based on their use case. When parsing a spoofed TLS handshake message, picotls (specifically, bindings within picotls that call the crypto libraries) may a
How urgent is CVE-2024-45402?
Priority 45/100. High severity; Remotely exploitable, no login, no user action