18 Schwachstellen im Linux-Kernel mit Exploits zur Erlangung von Root-Rechten im System

Forscher von Nebula Security haben Informationen zu 18 Schwachstellen im Linux-Kernel veröffentlicht und Exploits vorbereitet, die es einem unprivilegierten lokalen Benutzer ermöglichen, Root-Rechte im System zu erhalten. Die Schwachstellen wurden in verschiedenen FrĂŒhjahrs- und Sommerupdates des Kernels behoben. Identifizierte Probleme:

  • CVE-2026-43502 (Exploitable) – eine Schwachstelle im Netzwerk-Subsystem RDS (Reliable Datagram Sockets), verursacht durch die fehlerhafte Bereinigung von zugewiesenen Speicherseiten beim Senden von Daten im Zerocopy-Modus vor dem Anstellen einer Nachricht in die Warteschlange. Das Problem trĂ€gt den Code-Namen ZcopyReaper und tritt ab Kernel-Version 4.17 auf und wurde im Mai im Kernel behoben. Der Exploit kann auf Systemen mit einem Kernel, der mit den Optionen CONFIG_INET=y, CONFIG_AIO=y, CONFIG_RDS=y|m und CONFIG_RDS_TCP=y|m konfiguriert ist (meist standardmĂ€ĂŸig gesetzt), ausgefĂŒhrt werden. Keine speziellen Berechtigungen fĂŒr die Arbeit mit Benutzer-ID-NamensrĂ€umen sind erforderlich. Die Funktionsweise des Exploits wurde in openSUSE mit dem Standardkernel 6.4 demonstriert.
  • CVE-2026-80714 (Exploitable) – eine Schwachstelle im IPVS (IP Virtual Server) Subsystem, verursacht durch den Zugriff auf den Speicher nach dessen Freigabe aufgrund einer fehlerhaften Setzung des IP_VS_CONN_F_ONE_PACKET-Flags wĂ€hrend der Synchronisation von Verbindungen, was nach Ablauf der Lebensdauer der Verbindung zu hĂ€ngenden Zeigern in der Hash-Tabelle fĂŒhrt, die auf bereits freigegebene ip_vs_conn-Strukturen zeigen. Das Problem wurde am 19. August behoben. Die Funktionsweise des Exploits wurde in Debian 13 mit Kernel 6.12 demonstriert.
  • CVE-2026-74597 (Exploitable) – eine Schwachstelle im Treiber ip6_tunnel, verursacht durch die fehlerhafte Anwendung eines Offsets auf das eingekapselte Paket fĂŒr die HAO (Home Address Option), das auf der Grundlage des Ă€ußeren Pakets berechnet wurde. Durch das Senden eines eingekapselten Pakets mit einem speziell gestalteten Header kann es zu einer DatenĂŒbertragung außerhalb des zugewiesenen Puffers kommen. Das Problem wurde am 19. August behoben. Die Funktionsweise des Exploits wurde in CentOS mit Kernel 6.12 demonstriert.
  • CVE-2026-74581 (Exploitable) – eine Schwachstelle im Code fĂŒr Routing-Tabellen fĂŒr IPv6, verursacht durch den Zugriff auf Speicher nach dessen Freigabe (nach der Freigabe des Speichers fĂŒr die Route blieb ein aktiver Zeiger auf diese Route). Das Problem wurde am 19. August behoben. Die Funktionsweise des Exploits wurde in Debian 13 mit Kernel 6.12 demonstriert.
  • CVE-2026-74480 (Exploit) – eine Schwachstelle im NetzwerkbrĂŒcken-Subsystem, verursacht durch einen Zugriff auf freigegebenen Speicher im Code zum Verlassen einer Multicast-Gruppe (nach dem Entfernen eines Elements aus einer verketteten Liste wurde die Schleife nicht unterbrochen und wĂ€hrend der Iterationen wurde auf einen Zeiger auf die Ports-Liste zugegriffen, der nach dem Löschen verblieb). Das Problem wurde am 9. August behoben. Die Funktionsweise des Exploits wurde in RHEL 10 mit Kernel 6.12 demonstriert.
  • CVE-2026-72255 (Exploit) – eine Schwachstelle im nf_queue-Modul des netfilter-Subsystems, verursacht durch einen Zugriff auf freigegebenen Speicher, der auftritt, wenn ein Paket nach dem Entfernen der NetzwerkbrĂŒcke noch in der NFQUEUE war. Das Problem wurde am 24. Juli behoben. Die Funktionsweise des Exploits wurde in Ubuntu 26.04 mit Kernel 7.0 demonstriert.
  • CVE-2026-72137 (Exploit) – eine Schwachstelle im IPSec XFRM-Modul, die zu einer doppelten Freigabe der skb-Struktur bei einem Fehler beim Senden eines Keepalive-Pakets fĂŒhrt. Das Problem wurde am 30. Juni behoben. Die Funktionsweise des Exploits wurde in Ubuntu 26.04 mit Kernel 7.0 demonstriert.
  • CVE-2026-68376 (Exploit) – eine Schwachstelle in der Implementierung des SCTP-Protokolls, die zu einem PufferĂŒberlauf aufgrund einer fehlerhaften Berechnung der Array-GrĂ¶ĂŸe fĂŒr die Speicherung von HMAC-Identifikatoren fĂŒhrt. Das Problem wurde am 3. August behoben. Die Funktionsweise des Exploits wurde in Ubuntu 26.04 mit Kernel 7.0 demonstriert.
  • CVE-2026-68162 (Exploit) – eine Schwachstelle in der Implementierung des SCTP-Protokolls, die zu einem Zugriff auf freigegebenen Speicher fĂŒhrt, wenn versucht wird, sysctl-Parameter nach dem Schließen eines Steuer-Sockets zu Ă€ndern. Das Problem wurde am 10. April behoben. Die Funktionsweise des Exploits wurde in Ubuntu 26.04 mit Kernel 7.0 demonstriert.
  • CVE-2026-64560 (Exploit) – eine Schwachstelle im posix-cpu-timer, die zu einem Zugriff auf freigegebenen Speicher aufgrund eines Rennens zwischen dem Entfernen eines Timers und dem Aufruf von exec() nach dem Wechsel des Thread-Gruppenleiters fĂŒhrt. Das Problem wurde am 5. Juli behoben. Die Funktionsweise des Exploits wurde auf einem Google Pixel-GerĂ€t mit Android-Plattform demonstriert.
  • CVE-2026-52933 (Exploit) – eine Schwachstelle im io_uring-Subsystem, die im Falle der Aktivierung des IO_POLL_CANCEL_FLAG zu einem Zugriff auf freigegebenen Speicher fĂŒhrt, verursacht durch die Interpretation des Wertes atomic_read() als negative Zahl beim Vergleich mit dem ReferenzzĂ€hler. Das Problem wurde am 15. April behoben. Die Funktionsweise des Exploits wurde in Fedora Linux mit Kernel 6.19 demonstriert.
  • CVE-2026-52924 (Exploit) — Eine Schwachstelle in der Implementierung des SCTP-Protokolls, die zu einem Zugriff auf den Speicher nach dessen Freigabe fĂŒhrt, da ein aktiver Zeiger und Daten in der Versandwarteschlange nach der Freigabe der Streamtabelle verbleiben, nachdem der Fehler "Stale Cookie" aufgetreten ist. Das Problem wurde am 19. Juni behoben. Die Funktionsweise des Exploits wurde in Ubuntu 26.04 mit Kernel 7.0 demonstriert.
  • CVE-2026-52923 (Exploit) — Eine Schwachstelle in der SysV IPC-Subsystem, die zu einem Zugriff auf den Speicher nach dessen Freigabe fĂŒhrt, da in der IDR-Struktur ein schwebender Zeiger auf ein freigegebenes Element verbleibt. Das Problem wurde am 24. Juli behoben. Die Funktionsweise des Exploits wurde in RHEL 10 mit Kernel 6.12 demonstriert.
  • CVE-2026-52912 (Exploit) — Eine Schwachstelle im nf_queue-Modul des netfilter-Subsystems, die durch einen Zugriff auf den Speicher nach dessen Freigabe verursacht wird, da der Zeiger nach dem Entfernen einer NetzwerkbrĂŒcke bei Vorhandensein von damit verbundenen Paketen in der NFQUEUE falsch behandelt wird. Das Problem wurde am 1. Juni behoben. Die Funktionsweise des Exploits wurde in openSUSE mit Kernel 6.4 demonstriert.
  • CVE-2026-43501 (Exploit) — Eine Schwachstelle im Code zum Neuverpacken von IPv6 SRH (Source Routing Header), die zu einem Überlauf des Puffers fĂŒhrt, weil keine Bedingung ĂŒberprĂŒft wird, unter der der neue Header grĂ¶ĂŸer als der alte sein kann. Das Problem wurde am 7. Mai behoben. Die Funktionsweise des Exploits wurde beim Wettbewerb kernelCTF demonstriert.
  • CVE-2026-43042 (Exploit) — Eine Schwachstelle im MPLS-Mechanismus, die zu einem Zugriff auf Daten außerhalb des Puffers fĂŒhrt, verursacht durch einen Race Condition, die auftritt, wenn die Sperre gleichzeitig gelesen und die GrĂ¶ĂŸe der Tabelle geĂ€ndert wird. Das Problem wurde am 11. April behoben. Die Funktionsweise des Exploits wurde in Debian 13 mit Kernel 6.12 demonstriert.
  • CVE-2026-31678 (Exploit) — Eine Schwachstelle im openvswitch-Subsystem, die durch einen Zugriff auf den Speicher nach dessen Freigabe aufgrund eines Race Conditions beim Entfernen eines Verweises auf ein NetzwerkgerĂ€t vor dem Abschluss des RCU-Zyklus (Read-Copy-Update) verursacht wird. Das Problem wurde am 2. April behoben. Die Funktionsweise des Exploits wurde in Fedora Linux 44 mit Kernel 6.19 demonstriert.
  • CVE-2026-31659 (Exploit) — Eine Schwachstelle in der Implementierung des B.A.T.M.A.N.-Protokolls (Better Approach to Mobile Ad-hoc Networking), die zu einem PufferĂŒberlauf aufgrund einer GanzzahlĂŒberlauf fĂŒhrt, die durch die Verwendung von 16-Bit-Werten bei der Berechnung der PuffergrĂ¶ĂŸe verursacht wurde. Das Problem wurde am 18. April behoben. Die Funktionsweise des Exploits wurde in Arch Linux mit Kernel 6.19 demonstriert.

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