CVE-2026-90203 in Linux
Zusammenfassung
von VulDB • 17.09.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
Squashfs: Überprüfung, ob der Block-Offset nicht negativ ist
Wenn ein negativer Offset von der Festplatte gelesen wird (z. B. der Offset in den dekomprimierten Fragmentblock), führt dies dazu, dass squashfs_copy_data() auf einen Bereich außerhalb des gültigen Speicherbereichs zugreift.
Die Behebung erfolgt durch eine Prüfung, ob der Offset negativ ist, und die Rückgabe von 0. Dies entspricht dem bestehenden Verhalten, bei dem ein über den Block hinausgehender Offset 0 kopierte Bytes zurückgibt.
Um diesen Zugriff auf einen Bereich außerhalb des gültigen Speicherbereichs auszulösen, wird ein speziell angefertigtes Squashfs-Dateisystem sowie CAP_SYS_ADMIN zum Einbinden (Mount) benötigt. Unprivilegierte Benutzer können kein solches Dateisystem einbinden; nach dem erfolgreichen Mounten kann jedoch ein unprivilegierter Benutzer den Zugriff auf einen Bereich außerhalb des gültigen Speicherbereichs auslösen, indem er die speziell angefertigte Datei mit dem negativen Offset liest.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.