Sicherheitslücken im Linux-Kernel, Glibc, GStreamer, Ghostscript, BIND und CUPS

Mehrere kürzlich identifizierte Sicherheitsanfälligkeiten:

  • CVE-2023-39191 — eine Schwachstelle im eBPF-Subsystem, die es einem lokalen Benutzer ermöglicht, seine Berechtigungen zu erhöhen und Code auf Kernel-Ebene von Linux auszuführen. Die Schwachstelle entsteht durch unzureichende Prüfungen der vom Benutzer zur Ausführung übermittelten eBPF-Programme. Um einen Angriff durchzuführen, muss der Benutzer in der Lage sein, sein eigenes BPF-Programm hochzuladen (sofern der Parameter kernel.unprivileged_bpf_disabled auf 0 gesetzt ist, wie beispielsweise in Ubuntu 20.04). Informationen zu dieser Schwachstelle wurden den Kernel-Entwicklern bereits im Dezember letzten Jahres übermittelt, und das Update wurde im Januar ohne viel Aufsehen implementiert.
  • CVE-2023-42753 — ein Fehler bei der Arbeit mit Array-Indizes in der Implementierung von ipset im netfilter-Kernel-Subsystem, der verwendet werden kann, um Zeiger zu inkrementieren/dekrementieren und Bedingungen zu schaffen, unter denen es zu Schreib- oder Leseoperationen außerhalb des zugewiesenen Puffers kommt. Ein Prototyp eines Exploits zur Überprüfung der Schwachstelle wurde vorbereitet, der einen Absturz hervorruft (es sind gefährlichere Exploitation-Szenarien nicht ausgeschlossen). Das Update wurde in die Kernel-Versionen 5.4.257, 6.5.3, 6.4.16, 6.1.53, 5.10.195 und 5.15.132 integriert.
  • CVE-2023-39192, CVE-2023-39193, CVE-2023-39193 — mehrere Schwachstellen im Linux-Kernel, die zu einer Offenlegung des Inhalts des Kernel-Speichers führen können. Der Grund dafür ist die Möglichkeit, von außerhalb des zugewiesenen Puffers in den Funktionen match_flags und u32_match_it des Netfilter-Subsystems zu lesen sowie im Code der Zustandsfiltrierung. Diese Schwachstellen wurden im August (1, 2) und Juni behoben.
  • CVE-2023-42755 — eine Schwachstelle, die es einem unprivilegierten lokalen Benutzer ermöglicht, einen Kernel-Crash herbeizuführen. Dies geschieht aufgrund eines Fehlers bei der Verarbeitung von Zeigern im Traffic-Classifier RSVP. Die Problematik zeigt sich in LTS-Kernen 6.1, 5.15, 5.10, 5.4, 4.19 und 4.14. Ein Exploit-Prototyp ist bereits vorhanden. Ein Fix wurde noch nicht in den Kern integriert und ist als Patch verfügbar.
  • 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 Exploit-Prototyp ist verfügbar, der in mindestens den Kernen 6.5.rc7, 6.1 und 5.10 funktioniert. Ein Fix wurde noch nicht in den Kern 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 auftritt, die größer als 2048 Byte sind. Diese Schwachstelle kann zu Datenlecks aus dem Stack oder zu einem Absturz führen. Sie tritt nur in Glibc-Versionen höher als 2.36 auf, wenn die Option „no-aaaa“ in /etc/resolv.conf verwendet wird.
  • CVE-2023-40474, CVE-2023-40475 — Schwachstellen im Multimedia-Framework GStreamer, verursacht durch ein Integer-Überlaufproblem in den Handlern von MXF-Video-Dateien. Diese Schwachstellen können zur Ausführung von Angreifer-Code führen, wenn speziell gestaltete MXF-Dateien in einer Anwendung verarbeitet werden, die GStreamer verwendet. Das Problem wurde im Paket gst-plugins-bad 1.22.6 behoben.
  • CVE-2023-40476 — ein Pufferüberlauf im GStreamer-Handler für H.265-Videos, der die Ausführung von Code bei der Verarbeitung von speziell gestalteten Videos ermöglicht. Die Schwachstelle wurde im Paket gst-plugins-bad 1.22.6 behoben.
  • Analyse — Untersuchung eines Exploits, der die Schwachstelle CVE-2023-36664 im Ghostscript-Paket ausnutzt, um seinen Code beim Öffnen speziell gestalteter Dokumente im PostScript-Format auszuführen. Das Problem entsteht durch die fehlerhafte Verarbeitung von Dateinamen, die mit dem Symbol „|“ oder dem Präfix %pipe% beginnen. Die Schwachstelle wurde in der Version Ghostscript 10.01.2 behoben.
  • CVE-2023-3341, CVE-2023-4236 — Schwachstellen im DNS-Server BIND 9, die zu einem Absturz des Prozesses named bei der Verarbeitung speziell gestalteter Steuerbefehle führen (Zugang zum TCP-Port, über den das Management von named erfolgt, ist ausreichend, dieser ist standardmäßig nur für die Loopback-Schnittstelle geöffnet, ein Kenntnis des RNDC-Schlüssels ist nicht erforderlich) oder zur Erzeugung einer bestimmten hohen Last im Modus DNS-over-TLS. Die Schwachstellen wurden in den Versionen BIND 9.16.44, 9.18.19 und 9.19.17 behoben.
  • CVE-2023-4504 — eine Schwachstelle in Server CUPS-Druck und der Bibliothek libppd, die zu einem Bufferüberlauf beim Parsen speziell gestalteter Dokumente im Postscript-Format führt. Eine Ausnutzung der Schwachstelle zur Durchführung eigenen Codes im System ist nicht ausgeschlossen. Das Problem wurde in den Versionen CUPS 2.4.7 (Patch) und libppd 2.0.0 (Patch) behoben.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern | ProHoster