Im von Intel entwickelten offenen Telefon-Stack oFono, der für die Organisation von Anrufen, die Datenübertragung über Mobilfunkanbieter und das Versenden von SMS auf Plattformen wie Tizen, Ubuntu Touch, Mobian, Maemo, postmarketOS und Sailfish/Aurora verwendet wird, wurden zwei Schwachstellen identifiziert, die eine Codeausführung bei der Verarbeitung speziell formatierter SMS-Nachrichten ermöglichen. Die Schwachstellen wurden mit der Version oFono 2.1 behoben.
Beide Schwachstellen resultieren aus unzureichender Überprüfung der Größe externer Daten im Code zur Dekodierung von SMS-Nachrichten im PDU-Format, was ausgenutzt werden kann, um Daten außerhalb des zugewiesenen Puffers zu schreiben. Die erste Schwachstelle (CVE-2023-4233) tritt in der Funktion sms_decode_address_field() auf, die zweite (CVE-2023-4234) in decode_submit_report().
Quelle: opennet.ru
