man-db bietet den Standard-man(1)-Befehl auf Debian-Systemen. Während der Konfiguration dieses Paketes wird der Administrator gefragt, ob man(1) setuid für einen bestimmten Benutzer (»man«) gesetzt werden soll, um einen geteilten Cache von vorformatierten Handbuchseiten bieten zu können. Die Voreinstellung für man(1) ist, dass es NICHT setuid gesetzt wird, und in dieser Konfiguration ist keine bekannte Verwundbarkeit vorhanden. Falls der Benutzer jedoch explizit setuid-Ausführung ausgewählt hat, könnte ein lokaler Angreifer eine der folgenden Fehler ausnutzen, um willkürlichen Code als der »man«-Benutzer auszuführen.
Nochmal, diese Verwundbarkeiten betreffen nicht die voreingestellte Konfiguration, in der das Programm man nicht setuid gesetzt ist.
~/.manpath,
die Befehle zum Ausführen enthalten, würden honoriert werden, selbst wenn
es setuid ausgeführt wird, was es jedem Benutzer erlaubt, Befehle als der
»man«-Benutzer auszuführen.Für die aktuelle stable Distribution (Woody) wurden diese Probleme in Version 2.3.20-18.woody.4 behoben.
Für die unstable Distribution (Sid) wurden diese Probleme in Version 2.4.1-13 behoben.
Wir empfehlen Ihnen, Ihr man-db Paket zu aktualisieren.
MD5-Prüfsummen der aufgeführten Dateien stehen in der ursprünglichen Sicherheitsankündigung zur Verfügung.
MD5-Prüfsummen der aufgezählten Dateien stehen in der überarbeiteten Sicherheitsankündigung zur Verfügung.
MD5-Prüfsummen der aufgezählten Dateien stehen in der überarbeiteten Sicherheitsankündigung zur Verfügung.