Skip to content
CVE Tracker
  • Newest CVEsPage
  • Recently added to KEVPage
  • Rising exploitation (EPSS)Page
  • Weekly digestPage
  • StatisticsPage
  • WatchlistPage
  • API documentationPage
  • MCP serverPage
  • Data sourcesPage
  • ChangelogPage
  • AboutPage
  • How it's builtPage
Back

CVE-2024-7264

ASN.1 date parser overread

Medium6.3EPSS 20.2%
Published
Updated
Reserved
Assigned by
curl

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.

Scores

CVSS scores of CVE-2024-7264, by who scored it
Scored byCVSSScoreVector
CISA-ADPADP (enrichment)3.1Medium6.3CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
NVDNVD · Modified3.1Medium6.5CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
EPSS (exploitation in 30 days)
20.2% · top 2.5% of all CVEs (6 Nov 2026)
CISA SSVC
Exploitation: none · Automatable: no · Technical impact: partial
Loading the EPSS history…

The list uses the assigner's score when there is one, then CISA's, then NVD's: Medium 6.3.

Weakness

Affected products

  • curl · curl

    • affected 8.9.0 – ≤ 8.9.0
    • affected 8.8.0 – ≤ 8.8.0
    • affected 8.7.1 – ≤ 8.7.1
    • affected 8.7.0 – ≤ 8.7.0
    • affected 8.6.0 – ≤ 8.6.0
    • affected 8.5.0 – ≤ 8.5.0
    • affected 8.4.0 – ≤ 8.4.0
    • affected 8.3.0 – ≤ 8.3.0
    • affected 8.2.1 – ≤ 8.2.1
    • affected 8.2.0 – ≤ 8.2.0
    • affected 8.1.2 – ≤ 8.1.2
    • affected 8.1.1 – ≤ 8.1.1
    • affected 8.1.0 – ≤ 8.1.0
    • affected 8.0.1 – ≤ 8.0.1
    • affected 8.0.0 – ≤ 8.0.0
    • affected 7.88.1 – ≤ 7.88.1
    • affected 7.88.0 – ≤ 7.88.0
    • affected 7.87.0 – ≤ 7.87.0
    • affected 7.86.0 – ≤ 7.86.0
    • affected 7.85.0 – ≤ 7.85.0
    • affected 7.84.0 – ≤ 7.84.0
    • affected 7.83.1 – ≤ 7.83.1
    • affected 7.83.0 – ≤ 7.83.0
    • affected 7.82.0 – ≤ 7.82.0
    • affected 7.81.0 – ≤ 7.81.0
    • affected 7.80.0 – ≤ 7.80.0
    • affected 7.79.1 – ≤ 7.79.1
    • affected 7.79.0 – ≤ 7.79.0
    • affected 7.78.0 – ≤ 7.78.0
    • affected 7.77.0 – ≤ 7.77.0
    • affected 7.76.1 – ≤ 7.76.1
    • affected 7.76.0 – ≤ 7.76.0
    • affected 7.75.0 – ≤ 7.75.0
    • affected 7.74.0 – ≤ 7.74.0
    • affected 7.73.0 – ≤ 7.73.0
    • affected 7.72.0 – ≤ 7.72.0
    • affected 7.71.1 – ≤ 7.71.1
    • affected 7.71.0 – ≤ 7.71.0
    • affected 7.70.0 – ≤ 7.70.0
    • affected 7.69.1 – ≤ 7.69.1
    • and 55 more

References (11)

Sources

The same CVE in the primary databases and aggregators, to check against.

Badge for a README or a ticket

CVE-2024-7264 badge
[![CVE-2024-7264](https://trackcve.app/badge/CVE-2024-7264.svg)](https://trackcve.app/cve/CVE-2024-7264)

Record last updated .