[ MDKSA-2007:210 ] - Updated xfs package prevents arbitrary code execution vulnerabilities
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
_______________________________________________________________________
Mandriva Linux Security Advisory MDKSA-2007:210
http://www.mandriva.com/security/
_______________________________________________________________________
Package : xfs
Date : November 6, 2007
Affected: 2007.0, 2007.1, Corporate 3.0, Corporate 4.0
_______________________________________________________________________
Problem Description:
Integer overflow in the build_range function in X.Org X Font Server
(xfs) before 1.0.5 allows context-dependent attackers to execute
arbitrary code via (1) QueryXBitmaps and (2) QueryXExtents protocol
requests with crafted size values, which triggers a heap-based buffer
overflow. (CVE-2007-4568)
The swap_char2b function in X.Org X Font Server (xfs) before 1.0.5
allows context-dependent attackers to execute arbitrary code via (1)
QueryXBitmaps and (2) QueryXExtents protocol requests with crafted
size values that specify an arbitrary number of bytes to be swapped
on the heap, which triggers heap corruption. (CVE-2007-4990)
Updated package fixes these issues.
_______________________________________________________________________
References:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-4568
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-4990
_______________________________________________________________________
Updated Packages:
Mandriva Linux 2007.0:
21577d9fef7ac045d14cecab380d6a04 2007.0/i586/xfs-1.0.2-13.1mdv2007.0.i586.rpm
d45b4bc4ce1d33ae435c67daf6efa400 2007.0/SRPMS/xfs-1.0.2-13.1mdv2007.0.src.rpm
Mandriva Linux 2007.0/X86_64:
58c165973eb6df6f262bf23f5cbd80ba
2007.0/x86_64/xfs-1.0.2-13.1mdv2007.0.x86_64.rpm
d45b4bc4ce1d33ae435c67daf6efa400 2007.0/SRPMS/xfs-1.0.2-13.1mdv2007.0.src.rpm
Mandriva Linux 2007.1:
f73dea74c26fe8e0611b23821e433531 2007.1/i586/xfs-1.0.4-2.1mdv2007.1.i586.rpm
5dd43d23c5fed11c45378481a727637a 2007.1/SRPMS/xfs-1.0.4-2.1mdv2007.1.src.rpm
Mandriva Linux 2007.1/X86_64:
ad3cae19550a54c895efedea7032a3cb
2007.1/x86_64/xfs-1.0.4-2.1mdv2007.1.x86_64.rpm
5dd43d23c5fed11c45378481a727637a 2007.1/SRPMS/xfs-1.0.4-2.1mdv2007.1.src.rpm
Corporate 3.0:
1dd2d97460752a1b300c706d93f140d1
corporate/3.0/i586/X11R6-contrib-4.3-32.14.C30mdk.i586.rpm
316164ba32538409428ce18edc644482
corporate/3.0/i586/XFree86-100dpi-fonts-4.3-32.14.C30mdk.i586.rpm
9e614219a1af764b5525a8178326e5c5
corporate/3.0/i586/XFree86-4.3-32.14.C30mdk.i586.rpm
217941a341643324278dc00d6b28f811
corporate/3.0/i586/XFree86-75dpi-fonts-4.3-32.14.C30mdk.i586.rpm
9507389b32a370f73de2688055f442de
corporate/3.0/i586/XFree86-Xnest-4.3-32.14.C30mdk.i586.rpm
64257ccc6c62660ab507e54f0aade452
corporate/3.0/i586/XFree86-Xvfb-4.3-32.14.C30mdk.i586.rpm
9932134b6f5cd1f0b4b42af00b2d0c19
corporate/3.0/i586/XFree86-cyrillic-fonts-4.3-32.14.C30mdk.i586.rpm
a869f06221d4798001b5e0730e07f5d4
corporate/3.0/i586/XFree86-doc-4.3-32.14.C30mdk.i586.rpm
a88e481c01667fe7b959997a82f308af
corporate/3.0/i586/XFree86-glide-module-4.3-32.14.C30mdk.i586.rpm
f989fbe1aaeb563e7aa3937afc0b3c2e
corporate/3.0/i586/XFree86-server-4.3-32.14.C30mdk.i586.rpm
c3fcc3cbf418d72458eb1b3519df6128
corporate/3.0/i586/XFree86-xfs-4.3-32.14.C30mdk.i586.rpm
3b50f12dffa4954b04a1afd72ffd33fb
corporate/3.0/i586/libxfree86-4.3-32.14.C30mdk.i586.rpm
73dc00eb6eef1569ac15bf21e3ef5a46
corporate/3.0/i586/libxfree86-devel-4.3-32.14.C30mdk.i586.rpm
5d2d5571bb25d30da8fed656316b0119
corporate/3.0/i586/libxfree86-static-devel-4.3-32.14.C30mdk.i586.rpm
4b161e98248c3609c592923cfc61ee6c
corporate/3.0/SRPMS/XFree86-4.3-32.14.C30mdk.src.rpm
Corporate 3.0/X86_64:
1ba6de4e92648fa32baf2816fd6f3c88
corporate/3.0/x86_64/X11R6-contrib-4.3-32.14.C30mdk.x86_64.rpm
4c0da3e2ce7950f5b9a44f5e7fd494a0
corporate/3.0/x86_64/XFree86-100dpi-fonts-4.3-32.14.C30mdk.x86_64.rpm
bc0929571d98237f97bc20657ecef53a
corporate/3.0/x86_64/XFree86-4.3-32.14.C30mdk.x86_64.rpm
608c78bc7c6d0664261b6fb92fe6ac30
corporate/3.0/x86_64/XFree86-75dpi-fonts-4.3-32.14.C30mdk.x86_64.rpm
986107647d3c9d420fca8fbcc8adf59f
corporate/3.0/x86_64/XFree86-Xnest-4.3-32.14.C30mdk.x86_64.rpm
208183ffb9e903e1daaac88a7bbd187f
corporate/3.0/x86_64/XFree86-Xvfb-4.3-32.14.C30mdk.x86_64.rpm
4cb369ef6917e128e12fdb15879d541e
corporate/3.0/x86_64/XFree86-cyrillic-fonts-4.3-32.14.C30mdk.x86_64.rpm
b93c13ae721849fa369b85600d7adfd0
corporate/3.0/x86_64/XFree86-doc-4.3-32.14.C30mdk.x86_64.rpm
249822b05377c3235ddd6f102f318430
corporate/3.0/x86_64/XFree86-server-4.3-32.14.C30mdk.x86_64.rpm
6dd115f2aa4c969b1826876d9fe5d63f
corporate/3.0/x86_64/XFree86-xfs-4.3-32.14.C30mdk.x86_64.rpm
87089390ff5f4c324aa0082335bda9e8
corporate/3.0/x86_64/lib64xfree86-4.3-32.14.C30mdk.x86_64.rpm
c57ed444262fbe52c4dbf0e9f939b0fd
corporate/3.0/x86_64/lib64xfree86-devel-4.3-32.14.C30mdk.x86_64.rpm
ba95772e6f5189088f6b07768ac24ddf
corporate/3.0/x86_64/lib64xfree86-static-devel-4.3-32.14.C30mdk.x86_64.rpm
4b161e98248c3609c592923cfc61ee6c
corporate/3.0/SRPMS/XFree86-4.3-32.14.C30mdk.src.rpm
Corporate 4.0:
ef79d0cbe2d7c5621b08ef969f0c1aca
corporate/4.0/i586/X11R6-contrib-6.9.0-5.16.20060mlcs4.i586.rpm
751bad32e2d6ac87dbeb0b9fc815c4c1
corporate/4.0/i586/libxorg-x11-6.9.0-5.16.20060mlcs4.i586.rpm
d25eb7bceacb1a7c6d72c1393ada1e36
corporate/4.0/i586/libxorg-x11-devel-6.9.0-5.16.20060mlcs4.i586.rpm
a6be13009f62f195fd4bfbed29e1f542
corporate/4.0/i586/libxorg-x11-static-devel-6.9.0-5.16.20060mlcs4.i586.rpm
dbb84b20f86d7fb8cf1ca897aa7ac08f
corporate/4.0/i586/xorg-x11-100dpi-fonts-6.9.0-5.16.20060mlcs4.i586.rpm
29c8d2dbce66ce0dff7886bb39f2ab54
corporate/4.0/i586/xorg-x11-6.9.0-5.16.20060mlcs4.i586.rpm
ffd9c3dfc821d762f0701e54c643a6d2
corporate/4.0/i586/xorg-x11-75dpi-fonts-6.9.0-5.16.20060mlcs4.i586.rpm
924958f5cb459abb36e920f29acd96a6
corporate/4.0/i586/xorg-x11-Xdmx-6.9.0-5.16.20060mlcs4.i586.rpm
8d21907a4c5c98db3d1c107e1685ba8a
corporate/4.0/i586/xorg-x11-Xnest-6.9.0-5.16.20060mlcs4.i586.rpm
a6a822349e4ad69948e85cf8170de3b5
corporate/4.0/i586/xorg-x11-Xprt-6.9.0-5.16.20060mlcs4.i586.rpm
2acc0570bbfb3c6a64f2cb10f2975af0
corporate/4.0/i586/xorg-x11-Xvfb-6.9.0-5.16.20060mlcs4.i586.rpm
153150b6bb867058fe9dc317f1d70b9d
corporate/4.0/i586/xorg-x11-cyrillic-fonts-6.9.0-5.16.20060mlcs4.i586.rpm
d21ee1d7e9d2874b4db950c7326bdfc9
corporate/4.0/i586/xorg-x11-doc-6.9.0-5.16.20060mlcs4.i586.rpm
895e011f3ee5ce512e429d8a838d9485
corporate/4.0/i586/xorg-x11-glide-module-6.9.0-5.16.20060mlcs4.i586.rpm
a594bf547804f504fdcab5421b1ea6f2
corporate/4.0/i586/xorg-x11-server-6.9.0-5.16.20060mlcs4.i586.rpm
fbaa268d36d81c5beb6a0681dd482095
corporate/4.0/i586/xorg-x11-xauth-6.9.0-5.16.20060mlcs4.i586.rpm
e450494d7a103233a20bb4793daf5237
corporate/4.0/i586/xorg-x11-xfs-6.9.0-5.16.20060mlcs4.i586.rpm
ece261e302ed0dc227583c687d397612
corporate/4.0/SRPMS/xorg-x11-6.9.0-5.16.20060mlcs4.src.rpm
Corporate 4.0/X86_64:
6f36c441864d33a5680bab26a9ecca0f
corporate/4.0/x86_64/X11R6-contrib-6.9.0-5.16.20060mlcs4.x86_64.rpm
25d24d2c61f6ceb40b86d7bbd7e80f7b
corporate/4.0/x86_64/lib64xorg-x11-6.9.0-5.16.20060mlcs4.x86_64.rpm
41feffaed15eb24da21e563b26f19e2a
corporate/4.0/x86_64/lib64xorg-x11-devel-6.9.0-5.16.20060mlcs4.x86_64.rpm
d13e85c6c95f099f39ecc4a06e41063c
corporate/4.0/x86_64/lib64xorg-x11-static-devel-6.9.0-5.16.20060mlcs4.x86_64.rpm
97c5716329d954a2d6ed071b6cb21b47
corporate/4.0/x86_64/xorg-x11-100dpi-fonts-6.9.0-5.16.20060mlcs4.x86_64.rpm
efd795d5ae67ae5f2fb465a12d9e6fab
corporate/4.0/x86_64/xorg-x11-6.9.0-5.16.20060mlcs4.x86_64.rpm
562ee0687920068cc2add2a121a62c49
corporate/4.0/x86_64/xorg-x11-75dpi-fonts-6.9.0-5.16.20060mlcs4.x86_64.rpm
da5f39e73a9aeee548c265c412231dd8
corporate/4.0/x86_64/xorg-x11-Xdmx-6.9.0-5.16.20060mlcs4.x86_64.rpm
27d95e9a5bb335d31ddb515d330b7d6a
corporate/4.0/x86_64/xorg-x11-Xnest-6.9.0-5.16.20060mlcs4.x86_64.rpm
c67ee1e79b971e398d0765cc443835c9
corporate/4.0/x86_64/xorg-x11-Xprt-6.9.0-5.16.20060mlcs4.x86_64.rpm
7d92729584524024f172f2b7acb14563
corporate/4.0/x86_64/xorg-x11-Xvfb-6.9.0-5.16.20060mlcs4.x86_64.rpm
f58f5c7bc53e47751a670a08a207036b
corporate/4.0/x86_64/xorg-x11-cyrillic-fonts-6.9.0-5.16.20060mlcs4.x86_64.rpm
03b8b69a7ae9ee061fc0d057f0279b98
corporate/4.0/x86_64/xorg-x11-doc-6.9.0-5.16.20060mlcs4.x86_64.rpm
f38eaddfc7f99c3b3206d8c9594bff85
corporate/4.0/x86_64/xorg-x11-glide-module-6.9.0-5.16.20060mlcs4.x86_64.rpm
736b4fcc2e3a2f085fed511ddcc780f4
corporate/4.0/x86_64/xorg-x11-server-6.9.0-5.16.20060mlcs4.x86_64.rpm
58e2cb309bfbc5f93aa4ebd96ccd99b5
corporate/4.0/x86_64/xorg-x11-xauth-6.9.0-5.16.20060mlcs4.x86_64.rpm
9bde01cd650a7e0cf35366150b4fda22
corporate/4.0/x86_64/xorg-x11-xfs-6.9.0-5.16.20060mlcs4.x86_64.rpm
ece261e302ed0dc227583c687d397612
corporate/4.0/SRPMS/xorg-x11-6.9.0-5.16.20060mlcs4.src.rpm
_______________________________________________________________________
To upgrade automatically use MandrivaUpdate or urpmi. The verification
of md5 checksums and GPG signatures is performed automatically for you.
All packages are signed by Mandriva for security. You can obtain the
GPG public key of the Mandriva Security Team by executing:
gpg --recv-keys --keyserver pgp.mit.edu 0x22458A98
You can view other update advisories for Mandriva Linux at:
http://www.mandriva.com/security/advisories
If you want to report vulnerabilities, please contact
security_(at)_mandriva.com
_______________________________________________________________________
Type Bits/KeyID Date User ID
pub 1024D/22458A98 2000-07-10 Mandriva Security Team
<security*mandriva.com>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
iD8DBQFHMLmWmqjQ0CJFipgRAuNjAKDLo/08xVbJ3Qbv9e9uA+XoR8rXBQCgxPHV
gp32kfsMGh8/AAk91wqQ0C8=
=PJzx
-----END PGP SIGNATURE-----