CVE-2024-37880

Published Jun 10, 2024 CVSS 3.1 · 7.5 High EPSS < 1% KEV · Not listed
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 2, 2024, 3:57 AM
Reserved
Jun 10, 2024, 12:00 AM
Status
Modified
Published
Jun 10, 2024, 2:15 AM
Modified
Jun 17, 2026, 7:38 AM