VYPR
High severity8.2NVD Advisory· Published May 1, 2024· Updated Aug 4, 2026

CVE-2024-26980

CVE-2024-26980

Description

In the Linux kernel, the following vulnerability has been resolved:

ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf

If ->ProtocolId is SMB2_TRANSFORM_PROTO_NUM, smb2 request size validation could be skipped. if request size is smaller than sizeof(struct smb2_query_info_req), slab-out-of-bounds read can happen in smb2_allocate_rsp_buf(). This patch allocate response buffer after decrypting transform request. smb3_decrypt_req() will validate transform request size and avoid slab-out-of-bound in smb2_allocate_rsp_buf().

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Affected products

9
  • Linux/Kernel8 versions
    cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*+ 7 more
    • cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*range: >=5.15,<5.15.159
    • cpe:2.3:o:linux:linux_kernel:6.9:rc1:*:*:*:*:*:*
    • cpe:2.3:o:linux:linux_kernel:6.9:rc2:*:*:*:*:*:*
    • cpe:2.3:o:linux:linux_kernel:6.9:rc3:*:*:*:*:*:*
    • cpe:2.3:o:linux:linux_kernel:6.9:rc4:*:*:*:*:*:*
    • cpe:2.3:o:linux:linux_kernel:6.9:rc5:*:*:*:*:*:*
    • (no CPE)
    • (no CPE)range: 5.15
  • osv-coords
    Range: >= 5.15.0, < 5.15.159

Patches

Vulnerability mechanics

References

8

News mentions

0

No linked articles in our index yet.