CVE-2026-64598CWE-190

CVE-2026-64598

High · published August 6, 2026

CVSS v3.1
8.8
EPSS
0%
Percentile
19.2
In the wild
Unconfirmed
What it is

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.

The record
Technical detail
CVSS v3.1
8.8 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00278 · 19.2th percentile
Weakness
CWE-190 · Integer Overflow or Wraparound
Published
2026-08-06T12:16Z
References (5)
EPSS history
Timeline
  • 06 AUG 07:13Z
    smb/client: Fix error code in smb2_aead_req_alloc()
    cvelistv5