-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am Freitag, 11. Januar 2002 21:55 schrieb Eckhard Sebastian Maass:
> * Hendrik Naumann <[EMAIL PROTECTED]>:
> > Dieser Fehler kann sogar f�r eine ganz h�sslichen Trojaner
> > ausgenutzt werden. Hab ich mal in einem CERT Manual gelesen.
>
> Welcher Fehler? Wie?

Ich habs wieder gefunden. 

http://www.heise.de/ix/artikel/2001/07/164/

Auf Servern die lange laufen sollte man einen cronjob haben, der das 
/tmp-Verzeichnis immer mal wieder ausmistet. D.h. Dateien die ein 
bestimmtes Alter �berschreiten zu l�schen.

Wenn Du das mit einem Befehl wie

$ find /tmp ... | xargs rm -f 

machst, wobei ... irgentwelche Kriterien f�r die Auswahl der Dateien 
darstellt (siehe man find), dann bist du auf einen sehr einfach zu 
erstellenden Trojaner anf�llig.

http://www.heise.de/ix/artikel/2001/07/164/01.shtml

pr�pariere eine Datei mit dem Namen "/tmp/boese /etc/passwd"

$ mkdir '/tmp/boese '
$ mkdir '/tmp/boese /etc'
$ touch '/tmp/boese /etc/passwd'

und schon l�scht dein n�chster cronjob deine passwd :-(.

nimmst Du aber :

$ find /tmp ... -print0 | xargs -0 rm -f 

kann dir nix passieren. 

/etc/init.d/bootmisc.sh macht es �ber den -exec Parameter von find, 
was die andere sichere M�glichkeit ist.

Hendrik
- -- 
PGP ID 21F0AC0265C92061
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.3 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE8P2QAIfCsAmXJIGERAspoAJwLuLrWMiFYBQ6+CjkrU8vnwU0yqgCfd0wD
/TcO4Oz906bOpmlPmYd0pDg=
=eBNK
-----END PGP SIGNATURE-----

-- 
-----------------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie bitte eine
E-Mail an [EMAIL PROTECTED] die im Subject
"unsubscribe <deine_email_adresse>" enthaelt.
Bei Problemen bitte eine Mail an: [EMAIL PROTECTED]
-----------------------------------------------------------

1100 eingetragene Mitglieder in dieser Liste.

Antwort per Email an