CVE-2024-37880

HIGH

Pq-crystals Kyber < 2024-06-03 - Information Disclosure

Title source: rule
STIX 2.1

Description

The Kyber reference implementation before 9b8d306, when compiled by LLVM Clang through 18.x with some common optimization options, has a timing side channel that allows attackers to recover an ML-KEM 512 secret key in minutes. This occurs because poly_frommsg in poly.c does not prevent Clang from emitting a vulnerable secret-dependent branch.

Scores

CVSS v3 7.5
EPSS 0.0014
EPSS Percentile 33.8%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

CISA SSVC

Vulnrichment
Exploitation poc
Automatable yes
Technical Impact partial

Details

CWE
CWE-203
Status published
Products (1)
pq-crystals/kyber < 2024-06-03
Published Jun 10, 2024
Tracked Since Feb 18, 2026