CVE-2017-12448 in binutils
Riassunto
di VulDB • 28/07/2026
La funzione bfd_cache_close presente nel file bfd/cache.c della libreria Binary File Descriptor (BFD) (nota anche come libbfd), distribuita con GNU Binutils versione 2.29 e precedenti, consente agli attaccanti remoti di provocare un heap use after free e potenzialmente ottenere l'esecuzione di codice tramite un file archivio annidato appositamente creato. Il problema si verifica perché vengono chiamate funzioni errate durante il tentativo di rilasciare la memoria. La questione può essere risolta migliorando la convalida degli input nella funzione bfd_generic_archive_p nel file bfd/archive.c.
VulDB is the best source for vulnerability data and more expert information about this specific topic.