AMD64 x86 emulation base libraries: Buffer overflow
1.
Gentoo Linux Security Advisory
Version Information
| Advisory Reference |
GLSA 200507-28 / emul-linux-x86-baselibs |
| Release Date |
July 30, 2005 |
| Latest Revision |
August 02, 2005: 02 |
| Impact |
high |
| Exploitable |
remote |
| Package |
Vulnerable versions |
Unaffected versions |
Architecture(s) |
| app-emulation/emul-linux-x86-baselibs |
<
2.1.2 |
>=
2.1.2 |
AMD64 |
Related bugreports:
#100686
Synopsis
The x86 emulation base libraries for AMD64 contain a vulnerable version of
zlib which could potentially lead to execution of arbitrary code.
2.
Impact Information
Background
The x86 emulation base libraries for AMD64 emulate the x86 (32-bit)
architecture on the AMD64 (64-bit) architecture.
Description
Earlier versions of emul-linux-x86-baselibs contain a vulnerable
version of zlib, which may lead to a buffer overflow.
Impact
By creating a specially crafted compressed data stream, attackers can
overwrite data structures for applications that use the x86 emulation
base libraries for AMD64, resulting in a Denial of Service and
potentially arbitrary code execution.
3.
Resolution Information
Workaround
There is no known workaround at this time.
Resolution
All AMD64 x86 emulation base libraries users should upgrade to the
latest version:
Code Listing 3.1: Resolution |
# emerge --sync
# emerge --ask --oneshot --verbose app-emulation/emul-linux-x86-baselibs
|
4.
References
|