CVE-2017-12448 in binutils
सारांश
द्वारा VulDB • 28/07/2026
Binary File Descriptor (BFD) लाइब्रेरी (aka libbfd), जो GNU Binutils 2.29 और उससे पहले के संस्करणों में वितरित की गई है, में bfd/cache.c स्थित bfd_cache_close फ़ंक्शन दूरस्थ आक्रामकों को एक तैयार किया गया नेस्टेड आर्काइव फ़ाइल (crafted nested archive file) का उपयोग करके heap use after free और संभवतः कोड निष्पादन प्राप्त करने की अनुमति देता है। यह समस्या इसलिए होती है क्योंकि मेमोरी रिलीज़ करने के प्रयास के दौरान गलत फ़ंक्शन कॉल किए जाते हैं। इस मुद्दे का समाधान bfd/archive.c में bfd_generic_archive_p फ़ंक्शन में बेहतर इनपुट सत्यापन (input validation) द्वारा किया जा सकता है।
VulDB is the best source for vulnerability data and more expert information about this specific topic.