CVE-2008-3916

Heap-based buffer overflow in the strip_escapes function in signal.c in GNU ed before 1.0 allows context-dependent or user-assisted attackers to execute arbitrary code via a long filename. NOTE: since ed itself does not typically run with special privileges, this issue only crosses privilege boundaries when ed is invoked as a third-party component.
Configurations

Configuration 1 (hide)

OR cpe:2.3:a:gnu:ed:0.2:*:*:*:*:*:*:*
cpe:2.3:a:gnu:ed:0.3:*:*:*:*:*:*:*
cpe:2.3:a:gnu:ed:0.4:*:*:*:*:*:*:*
cpe:2.3:a:gnu:ed:0.5:*:*:*:*:*:*:*
cpe:2.3:a:gnu:ed:0.6:*:*:*:*:*:*:*
cpe:2.3:a:gnu:ed:0.7:*:*:*:*:*:*:*
cpe:2.3:a:gnu:ed:0.8:*:*:*:*:*:*:*
cpe:2.3:a:gnu:ed:0.9:*:*:*:*:*:*:*

History

No history.

Information

Published : 2008-09-04 18:41

Updated : 2024-02-04 17:33


NVD link : CVE-2008-3916

Mitre link : CVE-2008-3916

CVE.ORG link : CVE-2008-3916


JSON object : View

Products Affected

gnu

  • ed
CWE
CWE-119

Improper Restriction of Operations within the Bounds of a Memory Buffer