Buffer overflow in Gnu Binutils

CVE-2005-4807

Stack-based buffer overflow in the as_bad function in messages.c in the GNU as (gas) assembler in Free Software Foundation GNU Binutils before 20050721 allows attackers to execute arbitrary code via a .c file with crafted inline assembly code.

Vulnerability class: Buffer Overflow

EPSS: 0.119 (95.7th percentile) — read the EPSS interpretation.

Affected products

Weakness classification (CWE)

Public proof-of-concept exploits

References

  • cve@mitre.org (x_refsource_OSVDB, vdb-entry, Broken Link)
  • cve@mitre.org (x_refsource_UBUNTU, vendor-advisory, Patch, Third Party Advisory)
  • cve@mitre.org (Patch, x_refsource_SECUNIA, Third Party Advisory, third-party-advisory)
  • cve@mitre.org (Patch, Third Party Advisory, x_refsource_MISC)
  • cve@mitre.org (Exploit, Patch, VDB Entry, Third Party Advisory, vdb-entry, x_refsource_BID)
  • cve@mitre.org (Permissions Required, vdb-entry, x_refsource_VUPEN)
  • cve@mitre.org (Patch, x_refsource_SECUNIA, Third Party Advisory, third-party-advisory)

Frequently asked questions

What is CVE-2005-4807?
CVE-2005-4807 is a vulnerability in Gnu Binutils, classified under Improper Restriction of Operations within the Bounds of a Memory Buffer. Published 2005-12-31.
Is CVE-2005-4807 known to be exploited?
3 public proof-of-concept repositories are indexed. Not currently listed in the CISA KEV catalog.