CVE-2024-45402

CVSS 3.1 Score 9.8 of 10 (high)

Details

Published Oct 11, 2024
Updated: Nov 12, 2024
CWE ID 415

Summary

CVE-2024-45402 is a vulnerability affecting Picotls, a TLS protocol library that enables users to select different crypto backends. When processing a maliciously crafted TLS handshake message, Picotls may inadvertently attempt to free memory twice. This double free occurs during the disposal of multiple objects without proper memory allocation. While the malloc implementation usually detects this error and halts the process, under specific conditions, it could result in a use-after-free scenario. Potentially, this could lead to arbitrary code execution, depending on the crypto backend being employed. The issue is resolved with commit 9b88159ce763d680e4a13b6e8f3171ae923a535d.

Ligh bulbPrevent cyber attacks with Recorded Future by prioritizing and patching critical vulnerabilities being exploited by threat actors targeting your industry. Book your demo to learn more.

Share