jump to navigation

und täglich grüsst das Murmeltier April 27, 2008

Posted by Tobias Scherbaum in : Aktuelles, Sysadmin, libexec.de , 3comments

oder: war mal wieder Zeit für ein neues Wordpress ;) Nachdem ich Version 2.5 keck übersprungen habe, konnte ich nun direkt auf 2.5.1 aktualisieren. Wie gewohnt gibts mal wieder Sicherheitslücken, darunter auch eine derart kritische, dass man im Announcement auf die Beschreibung der Lücke verzichtete … Nunja, man mag von derartigem Vorgehen halten was man will - ich jedenfalls nicht viel.

Stromausfall March 25, 2008

Posted by Tobias Scherbaum in : Me, Myself and I, Sysadmin , add a comment

War ich beim letzten Stromausfall noch “urlaubend”, so durfte ich heute auch ein kurzes “pzzzzt-bloooerp” miterleben. Grade noch ein Kommando abgesetzt und schon war der Bildschirm düster. Keine 2 Sekunden hats gedauert, die anschliessenden Filesystems an der “Workstation” liefen auch ganz “gemütlich” (und vor allem friedlich!) - gut, dass die Server an ein paar dickeren Batterien hängen ;)

www.plattenschlucker.de March 22, 2008

Posted by Tobias Scherbaum in : Aktuelles, Me, Myself and I, Sysadmin, libexec.de , 2comments

Nur ein Insider ;) Aber es war mal wieder Zeit für eine neue Spass-Domain … plattenschlucker.de … Irgendwie muss ich bei dem Domain-Namen immer an kackeschlucker.de denken, die Domain hat sich ein ehemaliger Mitschüler (Gruß Frannes ;) ..) gesichert - hat aber mit dem “Spass” absolut nix zu tun, das nur am Rande :P

Interessanterweise hat die Einrichtung der Domain auch noch Probleme verursacht, es wollten zuerst keinerlei Nameserver gesetzt werden. Nungut, so durfte ich dann erstmals den DomainFactory-Support bemühen - nachdem ich dann rausgefunden hatte, was man mit “One.Done ® Eilservice” meint, war dann auch die Supportanfrage schnell verschickt und das Problem kurz nach Beginn des Supports am frühen Ostersamstag morgen dann auch fix behoben. ++ dafür :)

OpenRC March 20, 2008

Posted by Tobias Scherbaum in : Sysadmin , 2comments

OpenRC wird in Gentoo das altbekannte baselayout ersetzen, vor einiger Zeit hatte ich schon einmal einen Blick auf OpenRC geworfen - bin damals jedoch mit meinem mdraid und lvm Setup “ein wenig” hingefallen. Derweil wurde die Version 0.1 veröffentlicht und ich habe einen neuen, diesmal erfolgreichen, Versuch unternommen. Technologisch bin ich was das Booten des Systems und das Dienste-Management angeht nun wieder ganz vorne dabei ;) Die Version 0.2 soll in den kommenden Tagen dann auch den Weg in den Portage Tree finden.

Serial-ATA … February 27, 2008

Posted by Tobias Scherbaum in : Sysadmin , 3comments

Heute vormittag hatte ich mich mit meinen Arbeitskollegen noch über S-ATA Festplatten und deren (Nicht-)Eignung für den 24×7 Einsatz im Server unterhalten, heute Abend ist dann eine Festplatte in elmer.gentoo-ev.org ausgefallen. Eine Serial-ATA Festplatte, natürlich … Weniger als 80 Minuten von Meldung der Störung bis Abschluss des Plattenwechsels hat es heute gedauert, Danke Hetzner und Gute Nacht ;)

libvmwareui.so.0/libvmwareui.so.0: undefined symbol February 21, 2008

Posted by Tobias Scherbaum in : Sysadmin , add a comment

Nachdem ich nun schon mehrfach über

symbol lookup error: libvmwareui.so.0/libvmwareui.so.0: undefined symbol: _ZThn24_N4view10FieldEntry17delete_text_vfuncEii

gestolpert bin, darf ich mich an diesen Forenthread erinnern. In Kurz: nachdem gtkmm mit  USE=”accessibility” installiert wurde, wollen libview und libsexy einmal neu installiert werden … (Wer anstelle der VMware Workstation den VMware Player nutzt benötigt hier nur die libsexy.)

Local Root Exploit II February 11, 2008

Posted by Tobias Scherbaum in : Sysadmin , add a comment

Der splice() Local Root Exploit ist derweil in Linux Kernel 2.6.24.2 gefixt (ein erster Fix in 2.6.24.1 war unvollständig) - solange bis Distributoren ein neues Kernel-Paket bereitstellen oder Wartungsfenster den notwendigen Reboot der Maschinen erlauben, schafft ein Kernel-Modul abhilfe. Dieses deaktiviert den durch die Exploits genutzten System Call, natürlich nur so der laufende Kernel denn das Laden von Modulen auch unterstützt.

Auf einem Ubuntu System (nicht nachfragen … *hust*) habe ich das Modul kurz verifiziert, als Tipp seit weiterzugeben, dass man auf das Laden des Moduls aus einer über den Exploit geöffneten root-Shell heraus verzichten sollte :P

Benutzer und Administratoren von Systemen auf denen ein “gehärterter” Kernel mit Grsecurity/PaX-Patch läuft, schlafen weiterhin besser - verzeinzelten Erfahrungsberichten zufolge soll der Exploit hier vergleichbar eines DoS “wüten”, wiederum andere berichten, dass sie den Exploit wirkungs- und auswirkungslos skriptgesteuert 1000 Mal aufrufen konnten.

Update: gentoo-sources-2.6.23-r8 and gentoo-sources-2.6.24-r2 enthalten die nötigen Korrekturen und sind für x86/amd64 bereits “stable”. Daniel Drake fasst die Fehlerbeschreibung und betroffenen Versionen detailliert zusammen.

[Bug 209460] New: Linux vmsplice Local Root Exploit February 10, 2008

Posted by Tobias Scherbaum in : Sysadmin , 2comments

Bug 209460 kam gestern in Gentoos Bugzilla an …

I got root on my sys-kernel/gentoo-sources-2.6.24 with this exploit:
% ./a.out
———————————–
Linux vmsplice Local Root Exploit
By qaaz
———————————–
[+] mmap: 0×0 .. 0×1000
[+] page: 0×0
[+] page: 0×20
[+] mmap: 0×4000 .. 0×5000
[+] page: 0×4000
[+] page: 0×4020
[+] mmap: 0×1000 .. 0×2000
[+] page: 0×1000
[+] mmap: 0xb7db8000 .. 0xb7dea000
[+] root
# whoami
root

Reproducible: Always

Steps to Reproduce:
1. Compile exploit using gcc
2. Execute it
3. Got root…

Actual Results:
Privilege escalation

Betroffen sind logischerweise nicht nur Gentoo Systeme - sondern alle Systeme, auf denen ein Linux Kernel neuer als 2.6.17 und älter als 2.6.24.1 läuft. Nach einem ersten Test auf ein paar Maschinen scheint es, als sei der Exploit auf Gentoo Hardened Systemen (bzw. generell Systeme mit GRsecurity/PaX-Patch / bei Gentoo “hardened-sources”) auch mit den entsprechenden Kernel-Versionen nicht anwendbar. puh …

Ein neues Wordpress … February 5, 2008

Posted by Tobias Scherbaum in : Sysadmin , 1 comment so far

Die Tage unkte ich noch, dass das mit einem für Ende März angepeilten Termin für Wordpress 2.5 nicht alles sein kann - vorher findet bestimmt noch wer eine Lücke … ich sollte mal wieder recht behalten. Uwe war wieder mal schneller, ich hab dann aber auch grade mal ein kleines Update gemacht.

Linux 2.6.24 January 26, 2008

Posted by Tobias Scherbaum in : Aktuelles, Sysadmin , add a comment

und sowohl der Treiber für die NVidia Grafikkarte als auch die Module für VMware lassen sich kompilieren - und funktionieren auf Anhieb. Ich bin begeistert :)