Im Netfilter-Kernsicherungssystem wurde eine Verwundbarkeit (CVE-2022-1972) identifiziert, die ähnlich wie ein Problem ist, das Ende Mai aufgedeckt wurde. Die neue Verwundbarkeit ermöglicht es auch einem lokalen Benutzer, Root-Rechte im System durch Manipulation der Regeln in nftables zu erlangen, und erfordert für den Angriff Zugriff auf nftables, der in einem separaten Namensraum (network namespace oder user namespace) mit den Rechten CLONE_NEWUSER, CLONE_NEWNS oder CLONE_NEWNET erhalten werden kann (z.B. durch die Möglichkeit, einen isolierten Container zu starten).
Das Problem wird durch einen Fehler im Code zur Verarbeitung von Set-Listen mit Feldern, die mehrere Bereiche enthalten, verursacht und führt zu einem Überlauf des zugewiesenen Speicherbereichs bei der Verarbeitung speziell formatierter Listeneinträge. Forschern gelang es, einen funktionsfähigen Exploit zu erstellen, um Root-Rechte in Ubuntu 21.10 mit dem Kernel 5.13.0-39-generic zu erlangen. Die Verwundbarkeit zeigt sich ab Kernel 5.6. Eine Lösung wurde in Form eines Patches vorgeschlagen. Um die Ausnutzung der Verwundbarkeit in regulären Systemen zu verhindern, sollte sichergestellt werden, dass die Erstellung von Namensräumen durch nicht privilegierte Benutzer deaktiviert ist („sudo sysctl -w kernel.unprivileged_userns_clone=0“).
Darüber hinaus wurden Informationen über drei Verwundbarkeiten im Kernel im Zusammenhang mit dem NFC-Unterstützungssystem veröffentlicht. Diese Verwundbarkeiten ermöglichen es einem nicht privilegierten Benutzer, einen Absturz durch Ausführung bestimmter Aktionen herbeizuführen (gefährlichere Angriffsvektoren wurden bislang nicht demonstriert):
- CVE-2022-1734 — ein Zugriff auf bereits freigegebenen Speicher (use-after-free) im Treiber nfcmrvl (drivers/nfc/nfcmrvl), das bei der Simulation von NFC-Geräten im Benutzermodus auftritt.
- CVE-2022-1974 — ein Zugriff auf bereits freigegebenen Speicher in Netlink-Funktionen für NFC-Geräte (/net/nfc/core.c), das bei der Registrierung eines neuen Geräts auftritt. Wie bei der vorherigen Verwundbarkeit kann das Problem durch die Simulation eines NFC-Geräts im Benutzermodus ausgenutzt werden.
- CVE-2022-1975 — ein Fehler im Code zum Laden von Firmware für NFC-Geräte, der zur Erzeugung eines „panic“-Zustands verwendet werden kann.
Quelle: opennet.ru
