PoC: Linux Container Escape durch CVE-2023-52447 möglich

Der CVE-2023-52447 ist eine Sicherheitslücke im Linux-Kernel, die eine Use-After-Free-Schwachstelle im BPF (Berkeley Packet Filter)-Subsystem betrifft. Genauer gesagt handelt es sich um eine fehlerhafte Verwaltung von Arraymap-Zeigern in bestimmten BPF-Programmen. Diese Schwachstelle betrifft Kernel-Versionen von 5.8 bis 6.6 und hat eine CVSS-Bewertung von 7.8, was sie als hochriskant einstuft.

Die Exploit-Strategie basiert auf einer Race Condition zwischen zwei Threads, bei der ein Thread eine Änderung in einer BPF-Arraymap durchführt, während ein anderer Thread den Speicher freigibt. Dadurch entsteht die Use-After-Free-Bedingung, die ausgenutzt werden kann, um sensible Kernel-Daten zu manipulieren. Ein Kernbestandteil des Angriffs ist die Manipulation der array_of_maps-Struktur, die letztendlich für einen Container Escape genutzt werden kann.

Die Proof-of-Concept (PoC)-Exploit-Dokumentation beschreibt die technischen Details dieses Angriffs und bietet eine Schritt-für-Schritt-Anleitung zur Reproduktion des Exploits, was sowohl von Sicherheitsexperten zur Abwehr als auch von Angreifern missbraucht werden kann. Die Schwachstelle wird in einem Patch behoben, und es wird dringend empfohlen, auf eine gepatchte Kernel-Version zu aktualisieren.

Weitere Details und der vollständige Exploit-Code können in der PoC auf GitHub eingesehen werden.

Related Posts

CVE-2024-26808 im Linux Kernel Netfilter: Use-After-Free führt zu LPE

Eine schwerwiegende Use-After-Free Schwachstelle im Netfilter des Linux-Kernels (CVE-2024-26808) wurde entdeckt, die zu einer Local Privilege Escalation (LPE) führen kann. Die Schwachstelle tritt auf, wenn ein Netzwerkgerät entfernt wird, ohne alle Referenzen in den Netzfilterketten korrekt zu bereinigen. Dadurch verbleiben veraltete Referenzen im System, die Angreifer ausnutzen können, um privilegierte Aktionen auszuführen.

Read More

RCE Schwachstelle CVE-2024-47191 im OATH Toolkit aufgetaucht

Eine potentielle RCE Schwachstelle wurde im OATH Toolkit entdeckt, einem beliebten Open-Source-Toolset zur Implementierung von Einmalpasswörtern (OTP) gemäß dem OATH-Standard. Die Lücke CVE-2024-47191 ermöglicht es einem Angreifer, den Speicherbereich zu überschreiben, was zu unautorisierten Aktionen oder sogar Remote Code Execution führen kann. Betroffen sind Anwendungen, die OATH-basierte OTP-Lösungen nutzen. Administratoren und Entwickler sollten dringend ihre Versionen überprüfen und auf den neuesten Patch aktualisieren, um das Risiko zu minimieren.

Read More

Foxit PDF Editor und Reader: Mehrere kritische Schwachstellen

Am 26. September 2024 wurden mehrere schwerwiegende Schwachstellen in Foxit PDF Editor und Foxit Reader gemeldet. Diese Schwachstellen ermöglichen einem entfernten, anonymen Angreifer, bösartigen Code auszuführen, die Privilegien zu erhöhen, einen Denial-of-Service (DoS) auszulösen oder vertrauliche Informationen preiszugeben. Betroffen sind:

Read More