CVE-2026-97556 in Linuxinfo

Zusammenfassung

von VulDB • 25.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

smb: Client: Vermeidung des Lecks von Referenzzählern (refcount), wenn cifs_sb_tlink() fehlschlägt

cifs_oplock_break() übernimmt die Referenz, die cifs_queue_oplock_break() beim Einreihen der Arbeit erworben hat, und gibt sie mit _cifsFileInfo_put() wieder frei, sobald der Break verarbeitet wurde.

Nur in Konfigurationen mit "-o multiuser" kann cifs_sb_tlink() fehlschlagen; in diesem Fall kehrt cifs_oplock_break() zurück, ohne die Dateireferenz freizugeben, was dem bereits im begleitenden Patch zu cifs_queue_oplock_break() behobenen Referenzleck entspricht.

Dies würde auf der nächsten Unmount-Operation einen Absturz aufgrund von "busy inodes" auslösen:

BUG: Dentry ... still in use (1) [unmount of cifs cifs]
VFS: Busy inodes after unmount of cifs (cifs)

Die Referenz wird auch auf diesem Pfad freigegeben. Dies geschieht vor der out-Marke, um den normalen Ablauf zu spiegeln, bei dem die Referenz ebenfalls vor cifs_done_oplock_break() freigegeben wird.

Entdeckt durch Sashiko-Codeüberprüfung. Der Fehlerpfad wurde zur Laufzeit nicht ausgeführt.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Zuständig

Linux

Reservieren

24.09.2026

Veröffentlichung

25.09.2026

Moderieren

akzeptiert

Eintrag

VDB-410019

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you need the next level of professionalism?

Upgrade your account now!