GNU Binutils
cpe:2.3:a:gnu:binutils:*:*:*:*:*:*:*
- 2.43
A memory leak vulnerability has been identified in GNU Binutils version 2.43, specifically within the ld component's xstrdup function in libiberty/xmalloc.c. This vulnerability allows for a remote memory leak, where the application fails to properly manage and release allocated memory, leading to increased memory consumption over time. The vulnerability has been publicly disclosed and is considered difficult to exploit, although a proof-of-concept exploit is available.
Exploitation of this vulnerability leads to a memory leak, where the application consumes more memory over time without releasing it, potentially causing a denial-of-service condition by exhausting available memory resources.
Users are advised to update to a version of GNU Binutils that includes the leak fixes available in the master branch. The vulnerability can be patched by applying the recommended updates.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.