CVE-2025-1181: GNU Binutils ld elflink.c _bfd_elf_gc_mark_rsec memory corruption
A vulnerability classified as critical was found in GNU Binutils 2.43. This vulnerability affects the function bfdelfgcmarkrsec of the file bfd/elflink.c of the component ld. The manipulation leads to memory corruption. The attack can be initiated remotely. The complexity of an attack is rather high. The exploitation appears to be difficult. The exploit has been disclosed to the public and may be used. The name of the patch is 931494c9a89558acb36a03a340c01726545eef24. It is recommended to apply a patch to fix this issue.
Other sources
GNU Binutils ld elflink.c bfdelfgcmarkrsec memory corruption
— Microsoft
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Fixed in 2.37-12 - Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Fixed in 2.41-3 - Upgrade
Upgrade
GNU Binutilsto a version that resolves this vulnerability.Fixed in 2.43Patch 931494c9a89558acb36a03a340c01726545eef24
Event History
Frequently Asked Questions
What is the severity of CVE-2025-1181?
CVE-2025-1181 is classified as a critical vulnerability due to its potential for remote memory corruption.
What component of GNU Binutils is affected by CVE-2025-1181?
CVE-2025-1181 affects the function _bfd_elf_gc_mark_rsec in the file bfd/elflink.c of the ld component.
How can I mitigate the risks associated with CVE-2025-1181?
To mitigate CVE-2025-1181, it is recommended to update GNU Binutils to a patched version provided by the vendor.
Can CVE-2025-1181 be exploited remotely?
Yes, CVE-2025-1181 can be exploited remotely, which increases its risk profile significantly.
What type of attack does CVE-2025-1181 facilitate?
CVE-2025-1181 facilitates attacks that lead to memory corruption, potentially allowing attackers to compromise system integrity.