New slocate packages are availble for Red Hat Linux 6.x and Red Hat
Linux 7. These fix a problem with the database parsing code in slocate.
(slocate was not shipped with Red Hat Linux prior to version 6.0, so
earlier versions are not affected.)
A problem existed in the slocate database parsing code. By using a
carefully
crafted database, a local user could overwrite some of slocate's internal
structures, leading to a local group slocate compromise.
The affect of this compromise is that users could read the entire slocate
database, and therefore learn the locations of files that they normally
would not have permissions to locate.
Thanks to Michel Kaempf, zorgon@linuxstart.com, and Michal Zalewski
for pointing out the vulnerability.
| Red Hat Linux 6.2 |
|
| alpha: |
ftp://updates.redhat.com/6.2/alpha/slocate-2.4-0.6.x.alpha.rpm
Missing file |
ba211d65172160c4a6cba5a65bd93f60 |
| |
| i386: |
ftp://updates.redhat.com/6.2/i386/slocate-2.4-0.6.x.i386.rpm
Missing file |
8b63c4c1fec7759f79559a616c5f15e9 |
| |
| sparc: |
ftp://updates.redhat.com/6.2/sparc/slocate-2.4-0.6.x.sparc.rpm
Missing file |
eeea0298b59fdfa6e475ee732a385942 |
| |
| Red Hat Linux 7.0 |
|
| alpha: |
ftp://updates.redhat.com/7.0/alpha/slocate-2.4-1.alpha.rpm
Missing file |
5ee5ec5f65e200e9d03f4d2dda43ce07 |
| |
| i386: |
ftp://updates.redhat.com/7.0/i386/slocate-2.4-1.i386.rpm
Missing file |
ba3b1c1743ec957cb8abb05818e05854 |
| |