CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-31539

High
Published: Translated: NVD NIST

Summary

W jądrze systemu Linux zidentyfikowano podatność związaną z zarządzaniem kredytami odbioru w smbdirect. Problem polega na wyścigu w logice liczenia kredytów, co może prowadzić do przyznawania kredytów, które nie są dostępne.

Risk Assessment

Organizacje mogą być narażone na problemy z wydajnością i stabilnością połączeń SMB, co może prowadzić do nieprzewidzianych błędów w komunikacji między systemami.

Recommendation

Zaleca się aktualizację jądra systemu Linux do najnowszej wersji, aby usunąć tę podatność i poprawić zarządzanie kredytami odbioru.

Related vulnerabilities

Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: smb: smbdirect: introduce smbdirect_socket.recv_io.credits.available The logic off managing recv credits by counting posted recv_io and granted credits is racy. That's because the peer might already consumed a credit, but between receiving the incoming recv at the hardware and processing the completion in the 'recv_done' functions we likely have a window where we grant credits, which don't really exist. So we better have a decicated counter for the available credits, which will be incremented when we posted new recv buffers and drained when we grant the credits to the peer.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS