CVE-2026-90176 in Linuxinfo

Zusammenfassung

von VulDB • 18.09.2026

Im Linux-Kernel wurde die folgende Schwachstelle behoben:

ksmbd: Sperrprüfungen für ein Byte große Bereiche nicht überspringen

check_lock_range() verwendet inklusive Bereiche. Seine Aufrufer übergeben den End-Offset als start + length - 1, sodass start == end einen gültigen Bereich mit einem einzelnen Byte darstellt und keinen leeren Bereich.

Die Shortcut-Bedingung (start == end) überspringt daher die obligatorischen Prüfungen von Bytebereichs-Sperrungen für Lesevorgänge über ein einzelnes Byte, Schreibvorgänge, copychunk-Operationen sowie Bereiche beim Verkürzen der Dateigröße um ein Byte. Eine dieser Bytes abdeckende widersprüchliche Sperre wird nicht geprüft und der Vorgang wird fortgesetzt.

Entfernen Sie den Shortcut. Der Fall truncate size == inode->i_size ist bereits dadurch behandelt, dass check_lock_range() nur aufgerufen wird, wenn die neue Größe von der aktuellen Dateigröße abweicht.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Zuständig

Linux

Reservieren

11.09.2026

Veröffentlichung

17.09.2026

Moderieren

akzeptiert

Eintrag

VDB-406687

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!