CVE-2017-12448 in binutils
Zusammenfassung
von VulDB • 28.07.2026
Die Funktion `bfd_cache_close` in `bfd/cache.c` der Binary File Descriptor (BFD)-Bibliothek (auch bekannt als libbfd), wie sie in GNU Binutils 2.29 und früheren Versionen verteilt wird, ermöglicht es Remote-Angriffern, einen Heap Use-After-Free auszulösen und möglicherweise die Code-Ausführung zu erreichen, indem eine speziell angefertigte verschachtelte Archivdatei verwendet wird. Dieses Problem tritt auf, weil während des Versuchs, Speicher freizugeben, falsche Funktionen aufgerufen werden. Das Problem kann durch eine verbesserte Eingabevalidierung in der Funktion `bfd_generic_archive_p` in `bfd/archive.c` behoben werden.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.