Skip to main content
VulnerabilityPublished

CVE-2026-98640: Linux kernel · HID: amd_sfh: Validate PCI BAR size before mapping

Affects Linux kernelSource CVE Database V5

0

Not known to be exploited · fixed in ee25833f037fa22d23ffdbfeebabe3579e8a0346 : update Linux kernel when convenient.

Data as of 26 Oct 2026, 17:16 UTC

Severity
Medium

Rated Medium by Threat Radar's AI analysis · CVSS not yet scored by NVD

EPSS
0.2% chance of exploitation in 30 days – higher than 10% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in ee25833f037fa22d23ffdbfeebabe3579e8a0346, dc687489131559ee52f447592f6d039a5a013061, 92bf2883da0306ab9d1eb794acd1058fc5088ebc +4

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 18 Oct 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade to a fixed release listed under Affected software.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ 4f567b9f8141a86c7d878fadf136e5d1408e3e61, < ee25833f037fa22d23ffdbfeebabe3579e8a0346
Fixed in
  • ee25833f037fa22d23ffdbfeebabe3579e8a0346
LinuxLinuxAffected
  • ≥ 4f567b9f8141a86c7d878fadf136e5d1408e3e61, < dc687489131559ee52f447592f6d039a5a013061
Fixed in
  • dc687489131559ee52f447592f6d039a5a013061
LinuxLinuxAffected
  • ≥ 4f567b9f8141a86c7d878fadf136e5d1408e3e61, < 92bf2883da0306ab9d1eb794acd1058fc5088ebc
Fixed in
  • 92bf2883da0306ab9d1eb794acd1058fc5088ebc
LinuxLinuxAffected
  • ≥ 4f567b9f8141a86c7d878fadf136e5d1408e3e61, < 65bcc5f89704efe5b9d69d4ea2c1002d90c31382
Fixed in
  • 65bcc5f89704efe5b9d69d4ea2c1002d90c31382
LinuxLinuxAffected
  • ≥ 4f567b9f8141a86c7d878fadf136e5d1408e3e61, < 7b3747d77767f066ccf4a9e8e3a8381643ab5368
Fixed in
  • 7b3747d77767f066ccf4a9e8e3a8381643ab5368
LinuxLinuxAffected
  • ≥ 4f567b9f8141a86c7d878fadf136e5d1408e3e61, < 5ff24aa7af0bca0780fe4e6effce902065f2c0a7
Fixed in
  • 5ff24aa7af0bca0780fe4e6effce902065f2c0a7

AI-suggested

A fix is available and has been applied in the Linux kernel. The remediation involves verifying the PCI BAR 2 size is at least 128KB before mapping it. Users should update to a fixed kernel version containing the patch identified by the fixed commit hashes.

Description

A vulnerability in the Linux kernel's amd_sfh driver allows out-of-bounds memory access due to lack of validation of PCI BAR 2 size before mapping. This can cause a page fault during device probe if the BAR size is smaller than expected. The issue is fixed by verifying the BAR size is at least 128KB before mapping.

References

Community reviews

Loading reviews…