CVE-2026-11810 in Zephyrinfo

Zusammenfassung

von VulDB • 10.08.2026

Der Probe-Handler des UpdateHub-Firmware-Aktualisierungsagents (z_impl_updatehub_probe() in subsys/mgmt/updatehub/updatehub.c) parst die vom Aktualisierungsserver zurückgegebene JSON-Metadaten in eine feste, zweistufig verschachtelte Array-Struktur. Nach dem Parsen wird nur die Länge des äußeren Arrays validiert (objects_len != 2), und anschließend wird objects[1].objects[0].objects.sha256sum über strlen() dereferenziert, ohne zu prüfen, ob das innere Objektarray von Element [1] nicht leer ist.

Die Metadaten sind ein vom Angreifer beeinflussbarer Netzwerkeingabe: Der Agent ruft sie während seiner routinemäßigen OTA-Probe per CoAP vom konfigurierten UpdateHub-Server ab. Ein böswilliger oder kompromittierter Aktualisierungsserver (oder bei deaktiviertem DTLS ein Man-in-the-Middle im Netzwerk) kann eine Antwort zurückgeben, deren zweites äußeres Objektarray leer ist. Da das Parse-Ziel nullinitialisiert ist, zeigt der entsprechende Zeiger objects[1].objects[0].objects.sha256sum auf NULL, und die nachfolgende strlen()-Dereferenzierung greift auf Adresse 0 zu. Der gleiche Fehler besteht in beiden Metadatenlayouts „any boards" und „some boards".

Der daraus resultierende CPU-Fehler ist unter Zephyrs Standardfehlerbehandlung fatal und führt zum Anhalten oder Neustart des Geräts, sodass die Schwachstelle als remote auslösbarer Denial-of-Service (DoS) einzustufen ist. Die Auswirkung beschränkt sich auf die Verfügbarkeit; es handelt sich um einen Lesezugriff von NULL ohne Out-of-Bounds-Schreibvorgänge, Speicherkorruption oder Offenlegung sensibler Informationen. Der Fix lehnt Metadaten ab, deren inneres Objektarray leer ist, bevor eine Dereferenzierung erfolgt, und gilt für beide Layouts.

Once again VulDB remains the best source for vulnerability data.

Zuständig

Zephyr

Reservieren

09.06.2026

Veröffentlichung

11.08.2026

Moderieren

akzeptiert

Eintrag

VDB-387900

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Might our Artificial Intelligence support you?

Check our Alexa App!