Review reviewCritical

CVE-2026-46289

Linux Linux, linux kernel

In the Linux kernel, the following vulnerability has been resolved: lib/scatterlist: fix length calculations in extract_kvec_to_sg Patch series "Fix bugs in extract_iter_to_sg()", v3. Fix bugs in the kvec and user variants of extract_iter_to_sg. This series is growing due to useful remarks made by sashiko.dev. The main bugs are: - The length for an sglist entry when extracting from a kvec can exceed the number of bytes in the page. This is obviously not intended. - When extracting a user buffer the sglist is temporarily used as a scratch buffer for extracted page pointers. If the sglist alr...

CVSS
9.8
EPSS
0.46%
37.4% percentile
CISA KEV
Not listed
Published
2026.06.09
PRIORITY ASSESSMENT

Review review

The CVSS severity warrants an early asset and exposure review.

Known exploitationNot established by KEV
Exploit probability0.46%
Technical severityCVSS 9.8

Vulnerability overview

In the Linux kernel, the following vulnerability has been resolved: lib/scatterlist: fix length calculations in extract_kvec_to_sg Patch series "Fix bugs in extract_iter_to_sg()", v3. Fix bugs in the kvec and user variants of extract_iter_to_sg. This series is growing due to useful remarks made by sashiko.dev. The main bugs are: - The length for an sglist entry when extracting from a kvec can exceed the number of bytes in the page. This is obviously not intended. - When extracting a user buffer the sglist is temporarily used as a scratch buffer for extracted page pointers. If the sglist alr...

Affected product and versions

Product
Linux Linux, linux kernel
Affected versions
>= 0185846975339a5c348373aa450a977f5242366b < 3f17500e86d730c76db638bb3ae52f9b5e496c76, >= 0185846975339a5c348373aa450a977f5242366b < e5e22fc9963469e678c4f4bb38d26adcec107f1e, >= 0185846975339a5c348373aa450a977f5242366b < 8fbba6829057979149d1b37d65690c037f3ddf4d, >= 0185846975339a5c348373aa450a977f5242366b < 9d38756d0a93b66163554219fa9c3365f40c4035, >= 0185846975339a5c348373aa450a977f5242366b < 07b7d66e65d9cfe6b9c2c34aa22cfcaac37a5c45, >= 6.3, >= 6.3 < 6.6.140, >= 6.7 < 6.12.88, >= 6.13 < 6.18.30, >= 6.19 < 7.0.7
Fixed versions
6.6.140, 6.12.88, 6.18.30, 7.0.7

Recommended response sequence

Confirm exposure before applying a vendor-supported change.

Full remediation guide
  1. 1
    Identify

    Confirm that Linux Linux, linux kernel and an affected version are present.

  2. 2
    Prioritize

    Combine exploitation signals with asset exposure and business criticality.

  3. 3
    Remediate

    Follow the vendor advisory or supported update path and preserve rollback options.

  4. 4
    Verify

    Recheck the version, service health, access paths, and relevant logs.

Technical data

CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CWE
CWE-401