Lucene search

K
ubuntucveUbuntu.comUB:CVE-2024-7264
HistoryJul 31, 2024 - 12:00 a.m.

CVE-2024-7264

2024-07-3100:00:00
ubuntu.com
ubuntu.com
30
libcurl
asn1 parser
vulnerability
gtime2str
parsing
crash
heap contents

AI Score

7.1

Confidence

Low

EPSS

0.001

Percentile

23.6%

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 is used.

Notes

Author Note
rodrigo-zaiden seems like it was introduced in commit 3a24cb7bc456366cbc3a03f7ab6d2576105a1f2d (version 7.32.0)