CVE-2026-64598 | BDVDB-2026-356017 Detail
LinuxLinux
Description#
In the Linux kernel, the following vulnerability has been resolved: smb/client: Fix error code in smb2_aead_req_alloc() The "*num_sgs" variable is a u32 so "ERR_PTR(*num_sgs)" doesn't work. We would have to do something similar to the previous line where it's cast to int and then long. However, it's simpler to store the return in an int ret variable. This bug would eventually result in a crash when dereference the invalid error pointer.
Impact#
Per CVSS v3.1: confidentiality impact high, integrity impact high, availability impact high. Attack vector: network.
Weaknesses#
- CWE-190 Integer Overflow or Wraparound
References#
- https://git.kernel.org/stable/c/aa37f5fef78dd11cbf983269da2031e12625c56d
- https://git.kernel.org/stable/c/cad756733dc3985188983f3e2eb77e2927209099
- https://git.kernel.org/stable/c/a187883cc1dc784a4d32537f5d316f1b7b9ad76f
- https://git.kernel.org/stable/c/a1cc432cb0b0a1f74f98a0db3b94ca880c7947ac
- https://git.kernel.org/stable/c/61f28012e5650c619223decdb7970e0d3162e949
Exploit#
No public exploit known
History#
- Version 1Record published in the CVE List.
- Version 2Most recent update recorded in the CVE List.