Skip to content
CVE Ledger
  • Newest CVEsPage
  • Recently added to KEVPage
  • Rising exploitation (EPSS)Page
  • Weekly digestPage
  • StatisticsPage
  • WatchlistPage
  • API docsPage
  • MCP serverPage
  • AboutPage
  • Data sourcesPage
  • Data statusPage
  • ChangelogPage
  • How it's builtPage
  • Support the projectPage

14 results

Back

CVE-2026-98170smb: client: fix OOB struct field reads in move_smb2_ea_to_cifs()

Description

In the Linux kernel, the following vulnerability has been resolved: smb: client: fix OOB struct field reads in move_smb2_ea_to_cifs() In move_smb2_ea_to_cifs(), the while (src_size > 0) loop condition is insufficient. It allows iteration to continue even if the remaining src_size is too small to contain a complete smb2_ea_info structure. Consequently, reads of ea_name_length and ea_value_length can occur out-of-bounds. Fix this by ensuring src_size >= sizeof(*src) before attempting to read any structure fields. Additionally, reject any next_entry_offset that is smaller than sizeof(*src) or that would advance the pointer beyond the available buffer. Note that for calls where the server returns a malformed EA list, the error returned to userspace changes from -ENODATA (getxattr) or -ERANGE (listxattr) to -EIO. This correctly signals a server protocol error rather than misleadingly indicating "attribute not present" or "output buffer too small".

Timeline

  1. ID reserved

    By Linux

  2. · 11 days later

    Published

  3. · 24 days later

    Record updated

Changes after publication (a new score, a public exploit, EPSS crossing 1, 10 or 50 %, leaving KEV) are kept since November 2026; earlier ones are not known.

Scores

No CVSS score yet: neither the CNA, CISA nor NVD has scored this CVE. NVD status: Received.

EPSS (exploitation in 30 days)
0.22% · top 88% of all CVEs (15 Nov 2026)
Loading the EPSS history…

The list uses the assigner's score when there is one, then CISA's, then NVD's: Not scored.

Affected products

  • Linux · Linux

    • affected 95907fea4fd8ccc736e0a428e52159b4d42b9958 – < 22886b1b7464613373c9a7d0af2ace029c50cd97
    • affected 95907fea4fd8ccc736e0a428e52159b4d42b9958 – < 9d707a278c100c26d10fbbbd03988778ffc992ce
    • affected 95907fea4fd8ccc736e0a428e52159b4d42b9958 – < 90a13af4c9b1369327395bababfe87c75599cc19
    • affected 95907fea4fd8ccc736e0a428e52159b4d42b9958 – < 61812323c037a94e2e7f0db7ee740c34b126bffe
    • affected 95907fea4fd8ccc736e0a428e52159b4d42b9958 – < d3546cecbf81d98bf3b472d341f981eb48c04f47
    • affected 95907fea4fd8ccc736e0a428e52159b4d42b9958 – < 34a3942e787b9c59758115bd65fe1ec89d68c7a4
    • affected 95907fea4fd8ccc736e0a428e52159b4d42b9958 – < 13efcd37a9b3d6ffa1579c3dda3e29c893ed9bca
    • affected 95907fea4fd8ccc736e0a428e52159b4d42b9958 – < eeb5ef6083e1cefa2ef75041b5597ff228b8d7bb
  • Linux · Linux

    • affected 4.14
    • unaffected < 4.14
    • unaffected 5.10.273 – ≤ 5.10.*
    • unaffected 5.15.224 – ≤ 5.15.*
    • unaffected 6.1.191 – ≤ 6.1.*
    • unaffected 6.6.160 – ≤ 6.6.*
    • unaffected 6.12.112 – ≤ 6.12.*
    • unaffected 6.18.54 – ≤ 6.18.*
    • unaffected 7.2.8 – ≤ 7.2.*
    • unaffected 7.3 – ≤ *

References

References8

Sources

The same CVE in the primary databases and aggregators, to check against.

Badge for a README or a ticket

CVE-2026-98170 badge
[![CVE-2026-98170](https://cveledger.app/badge/CVE-2026-98170.svg)](https://cveledger.app/cve/CVE-2026-98170)

Record last updated .