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

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

Information

Published : 2008-09-04 06:41

Updated : 2018-10-11 08:50


NVD link : CVE-2008-3916

Mitre link : CVE-2008-3916

Products Affected
CWE
CWE-119

Improper Restriction of Operations within the Bounds of a Memory Buffer