Liebe Kolleginnen und Kollegen,
bitte beachten Sie die folgende Sicherheitsmeldung.
Betroffene Software:
Paket kernel-rt
Betroffene Plattformen:
MRG Realtime für RHEL 6 Server v.2 – noarch, x86_64
Aufgrund verschiedener Schwachstellen im Real Time Linux-Kernel für RedHat
können Angreifer Denial-of-Service-Angriffe durchführen, an eventuell
vertrauliche Informationen gelangen oder ihre Privilegien erweitern. Bitte
beachten Sie, dass für die Schwachstelle CVE-2013-2094 bereits ein Exploit
verfügbar ist.
Software Upgrade:
Der Hersteller stellt Updates zur Behebung der Schwachstelle bereit.
CVE-2013-2546: Informationslecks im Report-API für Cryptofunktionen des
Linux-Kernels
Das API zur Angabe welche Cryptofunktionen der Linux Kernel unterstützt,
initialisiert nicht alle Felder der ausgegebenen Datenstrukturen korrekt.
Lokale Angreifer mit CAP_NET_ADMIN-Fähigkeit können diese Schwachstelle dazu
ausnutzen, an eventuell vertrauliche Informationen vom Stack des
Linux-Kernels zu gelangen.
CVE-2013-2547: Informationsleck in der Funktion crypto_report_one() des
Linux-Kernels
Die Linux-Kernelfunktion crypto_report_one() initialisiert nicht alle Felder
der ausgegebenen Datenstruktur korrekt. Lokale Angreifer mit
CAP_NET_ADMIN-Fähigkeit können diese Schwachstelle dazu ausnutzen, an
eventuell vertrauliche Informationen vom Heap des Linux-Kernels zu gelangen.
CVE-2013-2548: Informationsleck in der Funktion crypto_report_one() des
Linux-Kernels
Die Linux-Kernelfunktion crypto_report_one() verwendet für eine
Kopieroperation eine falsche Länge. Lokale Angreifer mit
CAP_NET_ADMIN-Fähigkeit können diese Schwachstelle dazu ausnutzen, an
eventuell vertrauliche Informationen aus dem Speicherbereich des
Linux-Kernels zu gelangen.
CVE-2013-2094: Schwachstelle im Linux-Kernel
In dem Geschwindigkeitsmessung-Subsystem des Linux-Kernels wird
fälschlicherweise ein 64-Bit-Zahlenwert in einen 32-Bit-Zahlenwert
konvertiert. Da dieser Wert für den Zugriff auf ein Array verwendet wird,
ist es einem lokalen Angreifer mittels sorgfältig gewählter Werte damit
möglich, schlimmstenfalls beliebige Befehle mit root-Rechten zur Ausführung
zu bringen. Es ist zu beachten, dass ein Exploit für die Schwachstelle
bereits verfügbar ist.
CVE-2013-1848: Schwachstelle im Linux-Kernel
Im Linux-Kernel werden in der Funktion ‘fs/ext3/super.c’ inkorrekte
Argumente beim Aufruf anderer Funktionen verwendet. Dies ermöglicht einem
lokalen Angreifer mittels Format-String-Angriffen seine Rechte zu erweitern.
CVE-2013-3222: Schwachstelle in der Funktion vcc_recvmsg im Linux-Kernel
Die Funktion vcc_recvmsg im Linux-Kernel (net/atm/common.c) vor Version
3.9-rc7 beinhaltet einen Fehler, durch den eine Variable fehlerhaft
initialisiert wird. Ein lokaler Angreifer kann diese Schwachstelle unter
Umständen mittels entsprechender ecvmsg oder recvfrom System-Calls
ausnutzen, um an vertrauliche Daten des Kernel-Stacks zu gelangen.
CVE-2013-1979: Schwachstelle in der Bluetooth-Unterstützung des
Linux-Kernels
In der Bluetooth-Unterstützung des Linux-Kernels ist ein Fehler enthalten,
durch den eine Variable fehlerhaft initialisiert wird. Ein lokaler Angreifer
kann diese Schwachstelle unter Umständen mittels entsprechender recvmsg oder
recvfrom System-Calls ausnutzen, um an vertrauliche Daten des Kernel-Stacks
zu gelangen.
CVE-2013-3224: Schwachstelle in der Funktion bt_sock_recvmsg im Linux-Kernel
Die Funktion bt_sock_recvmsg im Linux-Kernel (net/bluetooth/af_bluetooth.c)
vor Version 3.9-rc7 beinhaltet einen Fehler, durch den eine Variable
fehlerhaft initialisiert wird. Ein lokaler Angreifer kann diese
Schwachstelle unter Umständen mittels entsprechender recvmsg oder recvfrom
System-Calls ausnutzen, um an vertrauliche Daten des Kernel-Stacks zu
gelangen.
CVE-2013-3225: Schwachstelle in der Funktion rfcomm_sock_recvmsg im
Linux-Kernel
Die Funktion rfcomm_sock_recvmsg im Linux-Kernel
(net/bluetooth/rfcomm/sock.c) vor Version 3.9-rc7 beinhaltet einen Fehler,
durch den eine Variable fehlerhaft initialisiert wird. Ein lokaler Angreifer
kann diese Schwachstelle unter Umständen mittels entsprechender recvmsg oder
recvfrom System-Calls ausnutzen, um an vertrauliche Daten des Kernel-Stacks
zu gelangen.
CVE-2013-3076: Schwachstellen in der Crypto-API des Linux-Kernels
Die Crypto-API des Linux-Kernels bis inklusive Version 3.9-rc8 beinhaltet
einen Fehler, durch den eine Variable fehlerhaft initialisiert wird. Davon
betroffen sind die Funktionen hash_recvmsg und skcipher_recvmsg. Ein lokaler
Angreifer kann diese Schwachstelle unter Umständen mittels entsprechender
recvmsg oder recvfrom System-Calls ausnutzen, um an vertrauliche Daten des
Kernel-Stacks zu gelangen.
CVE-2013-3231: Schwachstelle in der Funktion llc_ui_recvmsg im Linux-Kernel
Die Funktion llc_ui_recvmsg im Linux-Kernel (net/llc/af_llc.c) vor Version
3.9-rc7 beinhaltet einen Fehler, durch den eine Variable fehlerhaft
initialisiert wird. Ein lokaler Angreifer kann diese Schwachstelle unter
Umständen mittels entsprechender recvmsg oder recvfrom System-Calls
ausnutzen, um an vertrauliche Daten des Kernel-Stacks zu gelangen.
CVE-2013-1774: Schwachstelle im Linux-Kernel
Der Linux-Kernel enthält in der ‘USB Inside Out Edgeport Serial
Driver’-Implementierung eine Dereferenzierung eines Null-Pointers. Dies
ermöglicht einem Angreifer mit physikalischem Zugriff auf den Rechner einen
Denial-of-Service-Angriff durchzuführen.
CVE-2013-1929: Schwachstelle im Broadcom tg3-Treiber des Linux-Kernels
Der Broadcom tg3-Treiber des Linux-Kernels behandelt Hardware Produktdaten
(VPD) in unsicherer Weise. Beim Lesen und Kopieren einer
Firmware-Zeichenkette aus den VPD kann ein Buffer-Overflow ausgelöst werden,
wenn diese länger als 32 Zeichen ist. Ein Angreifer mit Zugriff auf die
Hardware kann diese Schwachstelle ausnutzen, um schlimmstenfalls beliebige
Befehle mit den Rechten des Kernels zur Ausführung zu bringen.
CVE-2013-2635: Schwachstelle im RTNetlink Kernel-Modul
Das Kernel-Modul RTNetlink enthält eine Schwachstelle, die das Auslesen von
Kernelspeicher ermöglicht. Ursache ist ein Fehler bei der Initialisierung
von Speicherstrukturen. Ein lokaler Angreifer kann diese Schwachstelle
ausnutzen um Zugriff auf vertrauliche Speicherinhalte zu erlangen.
CVE-2013-2634: Schwachstelle im DataCenter Brigding Kernel-Modul
Das Kernel-Modul zur Unterstützung von Data Center Bridging (DCB) enthält
eine Schwachstelle, die das Auslesen von Kernelspeicher ermöglicht. Ursache
ist ein Fehler bei der Initialisierung von Speicherstrukturen. Ein lokaler
Angreifer kann diese Schwachstelle ausnutzen um Zugriff auf vertrauliche
Speicherinhalte zu erlangen.
CVE-2013-1819: Schwachstelle im Linux-Kernel
In der Funktion _xfs_buf_find function() (in: fs/xfs/xfs_buf.c) im
Linux-Kernel vor Version 3.7.6 werden Blocknummern nicht ausreichend
geprüft, wodurch eine NULL-Zeiger-Dereferenzierung ausgelöst werden kann.
Einem lokalen Angreifer ist dadurch möglich, das System zum Absturz zu
bringen (Denial-of-Service-Angriff). Möglicherweise sind weitere
Auswirkungen möglich, falls der Angreifer die Möglichkeit hat, ein
XFS-Dateisystem mit einer präparierten Inode zu mounten.
CVE-2013-1860: Schwachstelle im USB CDC WDM-Kernelmodul
Das Linux-Kernelmodul für die Wireless Display Management (WDM)
Unterstützung enthält eine Schwachstelle die durch einen Buffer-Overflow
ausgenutzt werden kann. Grund hierfür ist ein Fehler bei der Überprüfung von
Puffergrößen. Ein Angreifer kann die Schwachstelle ausnutzen um einen
Absturz eines betroffenen Systems zu provozieren oder schlimmstenfalls
beliebige Befehle mit erweiterten Rechten auszuführen.
CVE-2013-0914: Schwachstelle im Linux-Kernel
In der Funktion sigaction() enthält der Parameter ‘sa_restorer’ einen Zeiger
auf eine Adresse aus dem Elternprozess. Einem lokalen Angreifer ist es damit
möglich, das Adress-Layout des Speichers eines Prozesses abzuleiten.
CVE-2013-0913: Schwachstelle im Linux-Kernel
In dem Direct Rendering Manager (DRM) für den i915-Treiber für die ‘Direct
Rendering Infrastructure’ (DRI) ist ein Heap-Overflow möglich. Einem lokalen
Angreifer ist es, mittels eines Programms mit Zugriff auf den DRM-Treiber
möglich, schlimmstenfalls seine Privilegien zu erweitern oder das System zum
Absturz zu bringen (Denial-of-Service).
CVE-2013-1792: Schwachstelle im Linux-Kernel
Der Linux-Kernel enthält eine Race-Condition in der Verwaltung von
Schlüsseldaten welche zu einem Prozess gehören. Die Schwachstelle tritt auf,
falls die Funktionen ‘install_user_keyrings()’ und ‘lookup_user_key()’
gleichzeitig aufgerufen werden und erlauben es einem unprivilegierten
Benutzer, Denial-of-Service-Angriffe durchzuführen.
CVE-2013-1767: Schwachstelle in der tmpfs-Unterstützung des Linux-Kernels
Der Linux-Kernel enthält eine Schwachstelle in der Speicherverwaltung im
tmpfs-Treiber. Grund hierfür ist ein Fehler der Auftritt, wenn bestimmte
Mempolicy-Einstellungen bei einem Remount nicht angegeben werden, was dann
dazu führt, dass auf bereits freigegebene Speicherinhalte zugegriffen wird
(‘Use After Free’). Ein Angreifer kann diese Schwachstelle für
Denial-of-Service-Angriffe auf betroffene Systeme ausnutzen.
Referenzen:
Dieses Advisory finden Sie auch im DFN-CERT Portal unter:
https://portal.cert.dfn.de/adv/DFN-CERT-2013-0934/
Das Hersteller Advisory:
https://rhn.redhat.com/errata/RHSA-2013-0829.html
Schwachstelle CVE-2013-0913:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-0913
Schwachstelle CVE-2013-0914:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-0914
Schwachstelle CVE-2013-1767:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1767
Schwachstelle CVE-2013-1774:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1774
Schwachstelle CVE-2013-1792:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1792
Schwachstelle CVE-2013-1819:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1819
Schwachstelle CVE-2013-1848:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1848
Schwachstelle CVE-2013-1860:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1860
Schwachstelle CVE-2013-1929:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1929
Schwachstelle CVE-2013-1979:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1979
Schwachstelle CVE-2013-2094:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-2094
Schwachstelle CVE-2013-2546:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-2546
Schwachstelle CVE-2013-2547:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-2547
Schwachstelle CVE-2013-2548:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-2548
Schwachstelle CVE-2013-2634:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-2634
Schwachstelle CVE-2013-2635:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-2635
Schwachstelle CVE-2013-3076:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-3076
Schwachstelle CVE-2013-3222:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-3222
Schwachstelle CVE-2013-3224:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-3224
Schwachstelle CVE-2013-3225:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-3225
Schwachstelle CVE-2013-3231:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-3231
(c) DFN-CERT Services GmbH
Die nicht kommerzielle Weiterverbreitung ist mit Hinweis auf den
Copyrightinhaber erlaubt.