Pardus Linux Security Advisory - A vulnerability was reported in GNU ed. A remote user can cause arbitrary code to be executed on the target user's system.
3187bcf64a1c2bcc2493093e213b416ee5994503d7ff1b5bc5c2c91db758be95
------------------------------------------------------------------------
Pardus Linux Security Advisory 2008-34 security@pardus.org.tr
------------------------------------------------------------------------
Date: 2008-09-01
Severity: 2
Type: Remote
------------------------------------------------------------------------
Summary
=======
A vulnerability was reported in GNU ed. A remote user can cause
arbitrary code to be executed on the target user's system.
Description
===========
A remote user can create a specially crafted file that, when processed
by the target user, will trigger a heap overflow and potentially execute
arbitrary code on the target system. The code will run with the
privileges of the target user.
The vulnerability resides in strip_escapes() in signal.c.
Note: This vulnerability found by Alfredo Ortega from Core Security
Technologies.
Affected packages:
Pardus 2008:
ed, all before 1.0-9-2
Pardus 2007:
ed, all before 1.0-7-8
Resolution
==========
There are update(s) for ed. You can update them via Package Manager or
with a single command from console:
Pardus 2008:
pisi up ed
Pardus 2007:
pisi up ed
References
==========
* http://bugs.pardus.org.tr/show_bug.cgi?id=8092
* http://www.securitytracker.com/alerts/2008/Aug/1020734.html
* http://lists.gnu.org/archive/html/bug-ed/2008-06/msg00000.html
------------------------------------------------------------------------
--
Pınar Yanardağ
Pardus Security Team
http://security.pardus.org.tr