Im Betriebssystem RouterOS, das in MikroTik-Routern verwendet wird, wurde eine kritische Sicherheitsanfälligkeit (CVE-2023-32154) entdeckt, die es unautorisierte Benutzern ermöglicht, über das Senden eines speziell formatierten IPv6-Router-Anzeigesignals (RA, Router Advertisement) remote Code auf dem Gerät auszuführen.
Das Problem ergibt sich aus dem Fehlen einer ordnungsgemäßen Überprüfung der externen Daten im Prozess, der für die Verarbeitung von IPv6 RA (Router Advertisement) Anfragen verantwortlich ist, was es ermöglichte, Daten über die Grenzen des zugewiesenen Puffers hinaus zu schreiben und die Ausführung eigenen Codes mit root-Rechten zu ermöglichen. Die Sicherheitsanfälligkeit tritt in den Versionen MikroTik RouterOS v6.xx und v7.xx auf, wenn in den Einstellungen die Annahme von IPv6 RA Nachrichten aktiviert ist („ipv6/settings/set accept-router-advertisements=yes“ oder „ipv6/settings/set forward=no accept-router-advertisements=yes-if-forwarding-disabled“).
Die Möglichkeit, die Sicherheitsanfälligkeit in der Praxis auszunutzen, wurde bei den Pwn2Own-Wettbewerben in Toronto demonstriert, bei denen die Forscher, die das Problem entdeckten, eine Belohnung in Höhe von 100.000 US-Dollar für einen mehrstufigen Angriff auf die Infrastruktur, einschließlich des Routers Mikrotik und dessen Nutzung als Sprungbrett für Angriffe auf andere Komponenten des lokalen Netzwerks, erhielten (später erhielten die Angreifer die Kontrolle über den Canon-Drucker, dessen Sicherheitsanfälligkeit ebenfalls aufgedeckt wurde).
Die Informationen über die Sicherheitsanfälligkeit wurden ursprünglich vor der Fertigstellung eines Patches durch den Hersteller veröffentlicht (0-day), aber mittlerweile wurden die Updates für RouterOS 7.9.1, 6.49.8, 6.48.7 und 7.10beta8 veröffentlicht, die die Sicherheitsanfälligkeit beheben. Laut Informationen des ZDI (Zero Day Initiative), die den Pwn2Own-Wettbewerb durchführen, wurde der Hersteller am 29. Dezember 2022 über die Schwachstelle informiert. Vertreter von MikroTik behaupten, sie hätten keine Benachrichtigung erhalten und erfuhren erst am 10. Mai nach der letzten Warnung über die Offenlegung der Informationen von dem Problem. Außerdem wird im Bericht über die Sicherheitsanfälligkeit erwähnt, dass Informationen über das Problem während der Pwn2Own-Wettbewerbe in Toronto einem Vertreter von MikroTik persönlich übergeben wurden, aber laut MikroTik haben die Mitarbeiter des Unternehmens in keiner Funktion an der Veranstaltung teilgenommen.
Quelle: opennet.ru
