CVE-2024-37305
HIGHoqs-provider - Memory Corruption
Title source: llmDescription
oqs-provider is a provider for the OpenSSL 3 cryptography library that adds support for post-quantum cryptography in TLS, X.509, and S/MIME using post-quantum algorithms from liboqs. Flaws have been identified in the way oqs-provider handles lengths decoded with DECODE_UINT32 at the start of serialized hybrid (traditional + post-quantum) keys and signatures. Unchecked length values are later used for memory reads and writes; malformed input can lead to crashes or information leakage. Handling of plain/non-hybrid PQ key operation is not affected. This issue has been patched in in v0.6.1. All users are advised to upgrade. There are no workarounds for this issue.
Scores
CVSS v3
8.2
EPSS
0.0014
EPSS Percentile
33.2%
Attack Vector
NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H
Classification
CWE
CWE-680
CWE-805
CWE-130
CWE-190
CWE-120
Status
draft
Timeline
Published
Jun 17, 2024
Tracked Since
Feb 18, 2026