Schwachstellen im Linux-Kernel, Glibc, GStreamer, Ghostscript, BIND und CUPS

Mehrere kürzlich identifizierte Sicherheitsanfälligkeiten:

  • CVE-2023-39191 — eine Sicherheitsanfälligkeit im eBPF-Subsystem, die es einem lokalen Benutzer ermöglicht, seine Berechtigungen zu erhöhen und Code im Linux-Kernel auszuführen. Die Sicherheitsanfälligkeit entsteht durch eine unzureichende Überprüfung von vom Benutzer übergebenen eBPF-Programmen zur Ausführung. Um einen Angriff durchzuführen, muss der Benutzer in der Lage sein, sein BPF-Programm zu laden (wenn der Parameter kernel.unprivileged_bpf_disabled auf 0 gesetzt ist, z.B. wie in Ubuntu 20.04). Informationen zur Sicherheitsanfälligkeit wurden den Kernel-Entwicklern bereits im Dezember letzten Jahres übermittelt, und der Patch wurde im Januar ohne viel Aufsehen implementiert.
  • CVE-2023-42753 — ein Fehler bei der Verarbeitung von Array-Indizes in der Implementierung von ipset im netfilter-Kernel-Subsystem, der zum Inkrementieren/Dekrementieren von Zeigern und zur Schaffung von Bedingungen für das Schreiben oder Lesen im Speicher außerhalb des zugewiesenen Puffers genutzt werden kann. Ein Prototype-Exploit zur Prüfung der Sicherheitsanfälligkeit wurde erstellt, der einen Absturz verursacht (weitere gefährliche Ausnutzungsszenarien sind nicht ausgeschlossen). Der Patch wurde in Versionen des Kernels 5.4.257, 6.5.3, 6.4.16, 6.1.53, 5.10.195, 5.15.132 integriert.
  • CVE-2023-39192, CVE-2023-39193, CVE-2023-39193 — mehrere Sicherheitsanfälligkeiten im Linux-Kernel, die zu einem Auslesen des Speicherinhalts des Kernels führen, aufgrund der Möglichkeit, aus Bereichen außerhalb des zugewiesenen Puffers in den Funktionen match_flags und u32_match_it des Netfilter-Subsystems zu lesen sowie im Code der Statusfilterverarbeitung. Die Sicherheitsanfälligkeiten wurden im August (1, 2) und im Juni behoben.
  • CVE-2023-42755 — eine Sicherheitsanfälligkeit, die es einem nicht privilegierten lokalen Benutzer ermöglicht, den Kernel aufgrund eines Fehlers im Umgang mit Zeigern im Traffic-Classifier RSVP zum Absturz zu bringen. Das Problem tritt in den LTS-Kernen 6.1, 5.15, 5.10, 5.4, 4.19 und 4.14 auf. Ein Prototype-Exploit wurde vorbereitet. Der Patch ist bislang nicht im Kernel integriert und steht als Patch zur Verfügung.
  • CVE-2023-42756 — ein Race Condition im NetFilter-Kernel-Subsystem, das von einem lokalen Benutzer ausgenutzt werden kann, um einen Panic-Zustand herbeizuführen. Ein Prototype-Exploit, der mindestens in den Kernen 6.5.rc7, 6.1 und 5.10 funktioniert, ist verfügbar. Der Patch ist bislang nicht im Kernel integriert und steht als Patch zur Verfügung.
  • CVE-2023-4527 — ein Stacküberlauf in der Glibc-Bibliothek, der in der Funktion getaddrinfo bei der Verarbeitung von DNS-Antworten mit einer Größe von mehr als 2048 Byte auftritt. Die Schwachstelle kann zu einem Datenleck aus dem Stack oder zu einem Absturz führen. Die Schwachstelle tritt nur in Glibc-Versionen nach 2.36 mit der Option „no-aaaa“ in /etc/resolv.conf auf.
  • CVE-2023-40474, CVE-2023-40475 — Schwachstellen im Multimedia-Framework GStreamer, verursacht durch einen ganzzahligen Überlauf in den Handlern für MXF-Video-Dateien. Die Schwachstellen können zu einer Ausführung von Angreifercode beim Verarbeiten speziell gestalteter MXF-Dateien in einer Anwendung führen, die GStreamer verwendet. Das Problem wurde im Paket gst-plugins-bad 1.22.6 behoben.
  • CVE-2023-40476 — ein Pufferüberlauf im GStreamer-Video-Handler für das H.265-Format, der die Ausführung von Code bei der Verarbeitung speziell gestalteter Videos ermöglicht. Die Schwachstelle wurde im Paket gst-plugins-bad 1.22.6 behoben.
  • Analyse — Analyse eines Exploits, der die Schwachstelle CVE-2023-36664 im Ghostscript-Paket ausnutzt, um eigenen Code beim Öffnen speziell gestalteter PostScript-Dokumente auszuführen. Das Problem wurde durch eine fehlerhafte Verarbeitung von Dateinamen verursacht, die mit dem Zeichen „|“ oder dem Präfix %pipe% beginnen. Die Schwachstelle wurde in der Veröffentlichung Ghostscript 10.01.2 behoben.
  • CVE-2023-3341, CVE-2023-4236 — Schwachstellen im DNS-Server BIND 9, die zu einem Absturz des Named-Prozesses bei der Verarbeitung speziell gestalteter Steuer-Nachrichten führen (es ist ausreichend, Zugriff auf den TCP-Port zu haben, über den der Named verwaltet wird (standardmäßig nur für die Loopback-Schnittstelle geöffnet), Kenntnisse des RNDC-Schlüssels sind nicht erforderlich) oder eine bestimmte hohe Last im Modus DNS-over-TLS zu erzeugen. Die Schwachstellen wurden in den Versionen BIND 9.16.44, 9.18.19 und 9.19.17 behoben.
  • CVE-2023-4504 — eine Schwachstelle im Server CUPS-Druck und der Bibliothek libppd, die zu einem Pufferüberlauf bei der Verarbeitung speziell gestalteter Dokumente im Postscript-Format führt. Es ist nicht auszuschließen, dass die Schwachstelle ausgenutzt wird, um eigenen Code im System auszuführen. Das Problem wurde in den Versionen CUPS 2.4.7 (Patch) und libppd 2.0.0 (Patch) behoben.

Quelle: opennet.ru

Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server 🔥 Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster