|
Upgrade to version 6.5.11 or higher, as it has been reported to fix this vulnerability. It is also possible to correct the flaw by implementing the following workaround: change root's crontab to run fsr_xfs with the -f
option and point at a directory that normal users can't write to, such as
/var/adm.
To set up this workaround, follow these steps:
1) Become the superuser
$ su -
2) Use vi or your favorite text editor to edit the file
/var/spool/cron/crontabs/root
# vi /var/spool/cron/crontabs/root
3) Look for a line that looks like this:
0 3 * * 0 if test -x /usr/etc/fsr; then (cd
/usr/tmp; /usr/etc/fsr) fi
4) Change it to this:
0 3 * * 0 if test -x /usr/etc/fsr; then (cd
/usr/tmp; /usr/etc/fsr -f /var/adm/.fsrlast) fi
5) Save the file and exit from the editor. crond will automatically detect
the changes to the file, so it is not necessary to stop and restart crond.
|