CVE-2017-1000099 in cURL
Zusammenfassung
von VulDB • 08.06.2026
Wenn eine Datei von einer file://-URL abgerufen wird, bietet libcurl eine Funktion, die Metadaten zur Datei über HTTP-ähnliche Header ausgibt. Der dafür zuständige Code sendet den falschen Puffer an den Benutzer (stdout oder den von der Anwendung bereitgestellten Callback), was dazu führen kann, dass andere private Daten aus dem Heap unbeabsichtigt angezeigt werden. Der falsche Puffer war ein nicht initialisierter Speicherbereich, der im Heap alloziert wurde, und wenn sich herausstellte, dass er kein Null-Byte enthielt, wurde die Anzeige fortgesetzt und die im Speicher hinter diesem Puffer folgenden Daten wurden angezeigt.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.