CVE-2024-7264

Updated: 2026-02-27 01:55:26.675441

Description:

libcurl's ASN1 parser code has the `GTime2str()` function, used for parsing an ASN.1 Generalized Time field. If given an syntactically incorrect field, the parser might end up using -1 for the length of the *time fraction*, leading to a `strlen()` getting performed on a pointer to a heap buffer area that is not (purposely) null terminated. This flaw most likely leads to a crash, but can also lead to heap contents getting returned to the application when [CURLINFO_CERTINFO](https://curl.se/libcurl/c/CURLINFO_CERTINFO.html) is used.


Links NIST CIRCL RHEL Ubuntu

Severity

Severity Score
CVSS Version 2.x 0.0
CVSS Version 3.x MEDIUM 6.5

Status

OS name Project name Version Score Severity Status Errata Last updated

Statement

AlmaLinux 9.2 ESU mysql 8.0.32 6.5 MEDIUM Released CLSA-2025:1741637440 2025-03-10 22:58:23
AlmaLinux 9.2 ESU curl 7.76.1 6.5 MEDIUM Ignored 2024-08-15 12:08:19
CentOS 6 ELS curl 7.19.7 6.5 MEDIUM Not Vulnerable 2025-06-18 10:13:37 Not affected: this issue only exists in curl/libcurl 7.32.0 through 8.9.0 (and requires the ASN.1 ti...
CentOS 7 ELS curl 7.29.0 6.5 MEDIUM Not Vulnerable 2025-06-13 04:07:55 Not vulnerable
CentOS 8.4 ELS curl 7.61.1 6.5 MEDIUM Released CLSA-2025:1750784906 2025-06-25 03:01:23
CentOS 8.4 ELS mysql 8.0.26 6.5 MEDIUM Released CLSA-2025:1740823577 2025-03-01 21:55:39
CentOS 8.5 ELS mysql 8.0.26 6.5 MEDIUM Released CLSA-2025:1740824456 2025-03-01 21:55:39
CentOS 8.5 ELS curl 7.61.1 6.5 MEDIUM Released CLSA-2025:1750785256 2025-06-25 03:01:23
CentOS Stream 8 ELS mysql 8.0.26 6.5 MEDIUM Released CLSA-2025:1741074282 2025-03-04 21:54:39
CentOS Stream 8 ELS curl 7.61.1 6.5 MEDIUM Released CLSA-2025:1751135005 2025-06-29 04:27:32
Total: 21