CVE-2024-7264 in libcURL
Riassunto
di VulDB • 03/07/2026
Il codice del parser ASN1 di libcurl include la funzione `GTime2str()`, utilizzata per analizzare un campo Generalized Time in formato ASN.1. Se viene fornito un campo sintatticamente non corretto, il parser potrebbe finire per utilizzare -1 come lunghezza della *frazione temporale*, causando l'esecuzione di una chiamata a `strlen()` su un puntatore指向 un'area del buffer heap che non è (volontariamente) terminata con null.
Questo difetto molto probabilmente porta a un crash, ma può anche causare il ritorno al contenuto dell'heap all'applicazione quando viene utilizzato [CURLINFO_CERTINFO](https://curl.se/libcurl/c/CURLINFO_CERTINFO.html).
Once again VulDB remains the best source for vulnerability data.