Mittwoch, 4. November 2009

Sicherheit

Kritische Lücke im Linux Kernel

Heute wird wahrscheinlich ein Exploit für das Kernel NULL Pointer Dereference Problem herauskommen.

Deshalb ist es wichtig, dass ihr prüft, ob euer System betroffen ist. Eine Anleitung und den Patch findet ihr in diesem Artikel.

Eine kurze Erläuterung zum Problem:

mmap_min_addr is a kernel tunable that specifies the minimum virtual address that a process is allowed to mmap. Allowing processes to map low values increases the security implications of a class of defects known as "kernel NULL pointer dereference" defects.

If a malicious local user finds a way to trigger one of these NULL pointer defects, they can exploit it to cause system hangs, crashes, or otherwise make parts of the system unusable. If this user is also able to map low portions of virtual memory, they can often further exploit this issue to gain increased privileges.

Wer, vorallem ein Debiansystem hat, sollte prüfen, ob folgender Rückgabewert gleich 0 ist:

Download Code!

  1. sysctl vm.mmap_min_addr

Wenn ja, folgende Zeilen eingeben:

Patch Kernel NULL Pointer Dereference Problem

Download Code!

  1. echo "vm.mmap_min_addr = 4096" > /etc/sysctl.d/mmap_min_addr.conf
  2. /etc/init.d/procps restart
Bewertung: 4 von 5, 1 Stimme(n) 257 Klicks
Exploit, Kernel, Linux, News, Problem, Sicherheit
Von Mr.Foo in Sicherheit am 04.11.09@16:22 Uhr

Trackbacks
Trackback für spezifische URI dieses Eintrags

Keine Trackbacks

2 Kommentare
Ansicht der Kommentare: (Linear | Verschachtelt)

Stargazer - #1 - 05.11.2009 15:21 - (Antwort)

Irgendwie scheinen sich kritische Fehler in den letzten Versionen zu vermehren. Irgendwie noch ein Grund mehr um SELinux anzutesten und richtig paranoid zu werden...

Mr. Foo - #1.1 - 05.11.2009 17:41 - (Antwort)

Für SELinux gabs auch in der letzten Zeit ein paar Exploits.

Am besten man verfrachtet meiner Meinung nach alle kritischen Dienste in eine gesonderte Umgebung (chroot, besser noch ne VM). Dann noch den Ausführungsschutz und Code Überwachung...

... lecker. Oder man kommt endlich von den kompilierten Sprachen weg. Und nimmt Sprachen die einem Speicherverwaltung etc. weg nehmen.

Beispielsweise Mono, JAVA oder ähnliches...


Kommentar schreiben

Umschließende Sterne heben ein Wort hervor (*wort*), per _wort_ kann ein Wort unterstrichen werden.
Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.
Die angegebene E-Mail-Adresse wird nicht dargestellt, sondern nur für eventuelle Benachrichtigungen verwendet.
Sie können [geshi lang=LANG][/lang] Tags verwenden um Quellcode abhängig von der gewählten Programmiersprache einzubinden
 
 

Mr. Foo

Kritische Lücke im Linux Kernel

  • Homepage

Suche

Kategorien

  • C-Sharp (4)
  • Datenbank (28)
  • Delphi (2)
  • Entwicklung (36)
  • Flash (5)
  • Games (10)
  • Gutscheine (4)
  • Hardware (14)
  • HTML CSS (15)
  • Internet (87)
  • Java (32)
  • Javascript (24)
  • Linkdump (9)
  • Linux (96)
  • Low-Level (10)
  • Lua (8)
  • Musik (9)
  • Netzwerk (25)
  • New World Order (109)
  • Perl (3)
  • PHP (123)
  • Magento (5)
  • Symfony (3)
  • Zend Framework (7)
  • Probleme und Lösungen (26)
  • Python (22)
  • Ressourcen (23)
  • Sicherheit (91)
  • Software (58)
  • Sonstiges (45)
  • Own Stuff (46)
  • Spass (45)
  • Technik / Wissenschaft (4)
  • Tips (15)
  • Weisheiten (16)
  • Windows (23)
  • Wort des Tages (15)


Alle Kategorien

Archive

  • Februar 2012
  • Januar 2012
  • Dezember 2011
  • Das Neueste ...
  • Älteres ...

Abonnieren lohnt sich!

  • XML RSS 2.0 feed
  • ATOM/XML ATOM 1.0 feed
  • XML RSS 2.0 Kommentare

Tagcloud

Datenbank Entwicklung Internet Java Javascript Linux Lösung Netzwerk News New World Order PHP Problem Probleme und Lösungen Python Sicherheit Software Sonstiges Spass Tipp Update

Beliebte Einträge

  • Magento ist scheisse (188)
  • Plugin-container.exe deaktivieren (101)
  • C compiler cannot create executables unter Debian (53)
  • BWin Betrug und Abzocke bei Minigames? (49)
  • Scheiss Linux - USB-Platte viel zu langsam (wenns mal funktioniert) (41)
  • Sicheres Kontaktformular mit PHP - Spam verhindern (37)
  • Es konnte keine TCP/IP-Verbindung mit dem Host hergestellt werden (26)
  • UML-Diagramme aus Java-Klassen generieren – Java2UML (25)
  • Option Bug im Internet Explorer bei Nutzung von innerHTML und Javascript (24)
  • Zend Studio - Javaw.exe lastet die CPU aus (24)

Kommentare

sandi zu Plugin-container.exe deaktivieren
Mo, 06.02.2012 11:10
Leider hat es nicht geklappt. Jetz [...]
Frank zu Magento ist scheisse
So, 05.02.2012 21:58
Seit etwa 6 Monaten bin ich auf de [...]
hansie zu Canon Blink Codes
Sa, 04.02.2012 19:49
Hallo, mein Canon Drucker MP 630 [...]
Bachsau zu Scheiss Linux - USB-Platte viel zu langsam (wenns mal funktioniert)
Mi, 01.02.2012 22:54
Bei Linux machen die Kernel-Entwic [...]
Mr. Foo zu Scheiss Linux - USB-Platte viel zu langsam (wenns mal funktioniert)
Mi, 01.02.2012 21:47
Also so kurz mal probiert hab ich [...]
 

Kontakt/Informationen