CVE Catalog

CVE-2017-9751

High
Published: Translated: NVD NIST

Summary

In GNU Binutils 2.28, the unbounded GETBYTE macro in opcodes/rl78-decode.opc allows remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a crafted binary file.

Risk Assessment

Organizations may experience application downtime and potential data loss due to attacks exploiting this vulnerability.

Recommendation

It is recommended to upgrade to a newer version of GNU Binutils to mitigate this vulnerability and to monitor systems for suspicious binary files.

Other vulnerabilities in GNU Binutils 2.28

See all
Original NVD description (English source)

opcodes/rl78-decode.opc in GNU Binutils 2.28 has an unbounded GETBYTE macro, which allows remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a crafted binary file, as demonstrated by mishandling of this file during "objdump -D" execution.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS