Updated glibc packages are available to fix an integer overflow in the XDR
decoder.
The glibc package contains standard libraries that are used by
multiple programs on the system. Sun RPC is a remote procedure call
framework that allows clients to invoke procedures in a server process
over a network. XDR is a mechanism for encoding data structures for use
with RPC. Glibc contains an XDR encoder/decoder derived from Sun's RPC
implementation, which was demonstrated to be vulnerable to an integer
overflow.
An integer overflow is present in the xdrmem_getbytes() function of glibc
2.3.1 and earlier. Depending upon the application, this vulnerability
could cause buffer overflows and may be exploitable leading to arbitrary
code execution.
All users should upgrade to these errata packages which contain patches to
the glibc libraries and therefore are not vulnerable to these issues.
Red Hat would like to thank eEye Digital Security for alerting us to this
issue.
The Red Hat Linux 8.0 errata packages also contain a number of bug fixes
that are not security related. For details, see the list of bugzilla bugs
fixed by this errata or the ChangeLog.
[Updated 9 April 2003]
Some bugs newly introduced by the Red Hat Linux 8.0 errata packages
has been discovered, such as wine problems or problems with debugging
threaded applications.
Once the glibc upgrade has been completed, you must either reboot the
system or restart all programs on the system (for example, by using telinit
1 and switching back to the old runlevel). Rebooting the system or
restarting the system programs is necessary to avoid vulnerable glibc
copies in memory and because changes in NSS internal interfaces which mean
that one cannot mix old NSS modules or libresolv in an application with
upgraded NSS modules or libresolv in one running application.
If sshd is running so that the other services can be restarted remotely or
for a remote reboot during an unattended glibc upgrade, glibc will also
restart sshd.
| Red Hat Linux 6.2 |
|
| SRPMS: |
ftp://updates.redhat.com/6.2/en/os/SRPMS/glibc-2.1.3-29.src.rpm
Missing file |
62e0ab4e2bdad458361ec80d8245d258 |
| |
| IA-32: |
ftp://updates.redhat.com/6.2/en/os/i386/glibc-2.1.3-29.i386.rpm
Missing file |
a348d457ad41811c1a3eac0df0a87fc7 |
ftp://updates.redhat.com/6.2/en/os/i386/glibc-devel-2.1.3-29.i386.rpm
Missing file |
a27dc4287275e31d1d880e97363a968d |
ftp://updates.redhat.com/6.2/en/os/i386/glibc-profile-2.1.3-29.i386.rpm
Missing file |
c552a2a1ea608b8a84ed1b566522d254 |
ftp://updates.redhat.com/6.2/en/os/i386/nscd-2.1.3-29.i386.rpm
Missing file |
8aecbace9b0d4ff6a967622e11bc496f |
| |
| Red Hat Linux 7.0 |
|
| SRPMS: |
ftp://updates.redhat.com/7.0/en/os/SRPMS/glibc-2.2.4-18.7.0.9.src.rpm
Missing file |
9d85a9a6151dce2d1dbe0e927f04245f |
| |
| IA-32: |
ftp://updates.redhat.com/7.0/en/os/i386/glibc-2.2.4-18.7.0.9.i386.rpm
Missing file |
c42fac72eaf7701ca065a4ccb6f0153a |
ftp://updates.redhat.com/7.0/en/os/i686/glibc-2.2.4-18.7.0.9.i686.rpm
Missing file |
580ac0d305eb59884725d030d97cccc2 |
ftp://updates.redhat.com/7.0/en/os/i386/glibc-common-2.2.4-18.7.0.9.i386.rpm
Missing file |
26e54d659fb58b28738b9405035d568f |
ftp://updates.redhat.com/7.0/en/os/i386/glibc-devel-2.2.4-18.7.0.9.i386.rpm
Missing file |
3b4b852082782a52ffdee7f429015bf5 |
ftp://updates.redhat.com/7.0/en/os/i386/glibc-profile-2.2.4-18.7.0.9.i386.rpm
Missing file |
131c0cdf232d5c1813c8a148e9560be0 |
ftp://updates.redhat.com/7.0/en/os/i386/nscd-2.2.4-18.7.0.9.i386.rpm
Missing file |
f6ae3bd79665488945f50d0edcf65177 |
| |
| Red Hat Linux 7.1 |
|
| SRPMS: |
ftp://updates.redhat.com/7.1/en/os/SRPMS/glibc-2.2.4-32.src.rpm
Missing file |
ecdba77a6d14da22cb177e0abf414a63 |
| |
| IA-32: |
glibc-2.2.4-32.i386.rpm
File outdated by: RHSA-2003:325 |
8acd0559a855451e799844642aba68a1 |
glibc-2.2.4-32.i686.rpm
File outdated by: RHSA-2003:325 |
f95a9614f0903e665d4868db72343672 |
glibc-common-2.2.4-32.i386.rpm
File outdated by: RHSA-2003:325 |
5f8e424f8f8bea96b8148569fe76f676 |
glibc-devel-2.2.4-32.i386.rpm
File outdated by: RHSA-2003:325 |
69adfa611538eccb1f9af0060ebc1005 |
glibc-profile-2.2.4-32.i386.rpm
File outdated by: RHSA-2003:325 |
8979153117cbbe8e9dc339832d90371b |
nscd-2.2.4-32.i386.rpm
File outdated by: RHSA-2003:325 |
8f47e69a49d039028e5e5871a61404d5 |
| |
| Red Hat Linux 7.2 |
|
| SRPMS: |
ftp://updates.redhat.com/7.2/en/os/SRPMS/glibc-2.2.4-32.src.rpm
Missing file |
ecdba77a6d14da22cb177e0abf414a63 |
| |
| IA-32: |
glibc-2.2.4-32.i386.rpm
File outdated by: RHSA-2003:325 |
8acd0559a855451e799844642aba68a1 |
glibc-2.2.4-32.i686.rpm
File outdated by: RHSA-2003:325 |
f95a9614f0903e665d4868db72343672 |
glibc-common-2.2.4-32.i386.rpm
File outdated by: RHSA-2003:325 |
5f8e424f8f8bea96b8148569fe76f676 |
glibc-devel-2.2.4-32.i386.rpm
File outdated by: RHSA-2003:325 |
69adfa611538eccb1f9af0060ebc1005 |
glibc-profile-2.2.4-32.i386.rpm
File outdated by: RHSA-2003:325 |
8979153117cbbe8e9dc339832d90371b |
nscd-2.2.4-32.i386.rpm
File outdated by: RHSA-2003:325 |
8f47e69a49d039028e5e5871a61404d5 |
| |
| IA-64: |
glibc-2.2.4-32.ia64.rpm
File outdated by: RHSA-2003:325 |
007dc5f3cb374d14336f3f266d3bea2b |
glibc-common-2.2.4-32.ia64.rpm
File outdated by: RHSA-2003:325 |
15d563b7bd87efed597e6743f90ce9b8 |
glibc-devel-2.2.4-32.ia64.rpm
File outdated by: RHSA-2003:325 |
f3d7ece002e59df71d66e2466253841b |
glibc-profile-2.2.4-32.ia64.rpm
File outdated by: RHSA-2003:325 |
979b15fd0df46f1466d18531da482ae9 |
nscd-2.2.4-32.ia64.rpm
File outdated by: RHSA-2003:325 |
3cf31f2cbfdeda6a9b3798b06b53ca77 |
| |
| Red Hat Linux 7.3 |
|
| SRPMS: |
glibc-2.2.5-43.src.rpm
File outdated by: RHSA-2003:325 |
f42271d9ace5d8251c6ff7cce6731c0b |
| |
| IA-32: |
glibc-2.2.5-43.i386.rpm
File outdated by: RHSA-2003:325 |
97277f54447fae6c37d8bb1e49f99481 |
glibc-2.2.5-43.i686.rpm
File outdated by: RHSA-2003:325 |
d42a1e3194a7e1e81fb25224c2a90c26 |
glibc-common-2.2.5-43.i386.rpm
File outdated by: RHSA-2003:325 |
e2e952edc1bf2807d0f158d4983d73dc |
glibc-debug-2.2.5-43.i386.rpm
File outdated by: RHSA-2003:325 |
f907c32e672a1408aa6cc89ae16e0f2f |
glibc-debug-2.2.5-43.i686.rpm
File outdated by: RHSA-2003:325 |
a16799782d9d5c482813af751d3060d8 |
glibc-debug-static-2.2.5-43.i386.rpm
File outdated by: RHSA-2003:325 |
806d2c9e33a65e05df0719b67c1c061f |
glibc-devel-2.2.5-43.i386.rpm
File outdated by: RHSA-2003:325 |
0400f0b2775a7c964ef29f226cfe438b |
glibc-profile-2.2.5-43.i386.rpm
File outdated by: RHSA-2003:325 |
746b89ddddd31a998257b0daf24960f0 |
glibc-utils-2.2.5-43.i386.rpm
File outdated by: RHSA-2003:325 |
5f7f2463520d9437c6288a9003198683 |
nscd-2.2.5-43.i386.rpm
File outdated by: RHSA-2003:325 |
5aa6664f6fb5af7d4bdb93570ff57eff |
| |
| Red Hat Linux 8.0 |
|
| SRPMS: |
glibc-2.3.2-4.80.6.src.rpm
File outdated by: RHSA-2003:325 |
231a9874b0597979d4adcb755f3a7b54 |
| |
| IA-32: |
glibc-2.3.2-4.80.6.i386.rpm
File outdated by: RHSA-2003:325 |
57aeffb616ba40a37e97c83a61f2580b |
glibc-2.3.2-4.80.6.i686.rpm
File outdated by: RHSA-2003:325 |
b6a569706c8a89e1269ceb5fb453014b |
glibc-common-2.3.2-4.80.6.i386.rpm
File outdated by: RHSA-2003:325 |
376eb93ae98d0549341a72cc30d136f1 |
glibc-debug-2.3.2-4.80.6.i386.rpm
File outdated by: RHSA-2003:325 |
33df668ac9b7354ff18aaa21e621badc |
glibc-debug-2.3.2-4.80.6.i686.rpm
File outdated by: RHSA-2003:325 |
a4f4d2d936b8a9ba2bd0a055319e1b63 |
glibc-debug-static-2.3.2-4.80.6.i386.rpm
File outdated by: RHSA-2003:325 |
3808e39a63387091f5c79fda2bce7996 |
glibc-devel-2.3.2-4.80.6.i386.rpm
File outdated by: RHSA-2003:325 |
be6414a0ae8aaff813fc380d90fe849c |
glibc-profile-2.3.2-4.80.6.i386.rpm
File outdated by: RHSA-2003:325 |
5660879916039d575942d0c3b379c8a0 |
glibc-utils-2.3.2-4.80.6.i386.rpm
File outdated by: RHSA-2003:325 |
1a378845493dee06a8b1b255c8c3102a |
nscd-2.3.2-4.80.6.i386.rpm
File outdated by: RHSA-2003:325 |
9bfbf1badc79b5606744555fb10b1d73 |
| |
76531 - /etc/group breaks when lines longer than 671 characters
77467 - upgrade to RH 8.0 glibc breaks mysql remote connections
81901 - character limit on any line in /etc/group - not to exceed 860
82565 - Commands that access group names fails when NIS group is large
82619 - maximum number of users in group
82645 - SEGV in __res_nquery (/lib/libresolv.so.2)
82662 - regex library handle initialized values and crashes
86339 - Update to glibc-2.3.2-4.80 breaks SSH
86359 - /lib/i686 no longer used?
86465 - Undefined __ctype_b using glibc with ncurses
86468 - crossover 1.2 does not work since export LD_ASSUME_KERNEL=2.2.5 workaround in glibc is missing. update 8.0 glibc
86534 - RedHat's glibc-2.3.2 and Samba -> assert_uid() failures?
87656 - LTC2324-Thread improperly loses lock on mutex when thread is cancelled.
88052 - register_printf_function() forgets to clear table
88056 - double free() from iofclose() on libio/tst-fopenloc
88093 - setcontext() is not signal safe
88099 - buffer underrun in read_input_file/gencat.c
88101 - using uninitialized local variable in math/test-tgmath
88104 - uinitialized variable used for __ieee754_gammal_r(NaN,)