Home
Trends
Vulnerabilities
News
Researchers
Why dbugs?

Antoon Purnal

#35634of 53,633
7.5Total CVSS
Vulnerabilities · 1
PT-2024-27807
7.5
2024-06-09
Kyber · Kyber · CVE-2024-37880
**Name of the Vulnerable Software and Affected Versions** Kyber reference implementation versions prior to 9b8d306 **Description** The issue is related to a timing side channel that allows attackers to recover an ML-KEM 512 secret key in minutes. This occurs because the `poly frommsg` function in `poly.c` does not prevent the compiler from emitting a vulnerable secret-dependent branch when compiled by LLVM Clang with certain optimization options. **Recommendations** For versions prior to 9b8d306, consider recompiling the implementation with compiler options that prevent the emission of vulnerable secret-dependent branches, or apply other mitigation measures to prevent timing side channel attacks. At the moment, there is no information about a newer version that contains a fix for this vulnerability.