Im Moment läuft es in Sachen Lücken irgendwie nicht gut. Heute gab es eine Reihe Pacthes, darunter drei Lücken und eine ganze Reihe Errata-Bugfixes in FreeBSD 8.0. Zwei der Lücken sind weitgehend harmlos und betreffen mit ntpd(8) und BIND zwei Anwendungen von Drittanbietern. Die dritte Lücke hat es jedoch in sich. Sie kann unter Umständen dazu führen, dass ZFS nach einem Absturz beim Zurückspielen der ZIL Fehler macht. Diese führen zu keinem Datenverlust, können aber dazu führen, dass beliebige Dateien plötzlich die Berechtigungen 0777 bekommen. Also global veränderbar und ausführbar werden. ZFS-Nutzer sollten daher ihr System so schnell es geht mit freebsd-update(8) aktualisieren oder einen neuen Kernel aus aktuellen Sourcen bauen. Anschließend können betroffenen Dateien mit
gefunden werden. Die Berechtigungen können dann per mtree(8) korrigiert werden, sofern eine entsprechende Datenbank erstellt wurde. Ist dies nicht der Fall, ist eine manuelle Korrektur notwendig.
Hier noch einmal die SA: http://security.freebsd.org/advisories/FreeBSD-SA-10:03.zfs.asc
Code:
find / -perm -7777 -print0 | xargs -0 ls -ld
Hier noch einmal die SA: http://security.freebsd.org/advisories/FreeBSD-SA-10:03.zfs.asc