PHP2Shell: Read our blog on the critical RCE vulnerabilities affecting 70% of the Internet

CVE-2026-98373: 
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2026-98373 is a Linux kernel vulnerability in the mm/hugetlb subsystem involving incorrect address advancement during mremap() operations with hugetlb page tables. The flaw exists in move_hugetlb_page_tables(), which incorrectly advances both source and destination addresses by the full page table offset when skipping non-existent page tables, rather than advancing the destination only by the same delta as the source. This can trigger a kernel panic on x86-64 systems. The vulnerability affects Linux kernel versions from 6.0 onward, with fixes available in versions 6.12.112, 6.18.55, 7.2.9, and 7.3-rc5. The CVSS category is estimated as Medium, with an EPSS score of approximately 0.156% (Github Advisory, Feedly).

Technical details

The root cause is an off-by-delta logic error (related to CWE-682: Incorrect Calculation) in move_hugetlb_page_tables() within the Linux kernel's hugetlb memory management code. When mremap() is called and the source page table does not exist — either initially or after unsharing a PMD table — the optimization loop advances both the source and destination virtual addresses to the last entry of their respective page tables independently. Because the source and destination may have different offsets within their page tables, the destination address can be advanced further than intended, causing memory corruption or misaligned state. The fix corrects this by computing the source advance distance and applying that same delta to the destination address (Github Advisory).

Impact

Successful exploitation results in a kernel panic (system crash), constituting a Denial of Service against the affected host. The vulnerability is locally exploitable — a local user with the ability to invoke mremap() with specific hugetlb page table configurations can crash the system. There is no evidence of confidentiality or integrity impact beyond system availability, and no lateral movement potential has been identified (Github Advisory, Feedly).

Exploitability

There is no public proof-of-concept exploit and no evidence of in-the-wild exploitation at this time. The vulnerability requires local access to trigger via the mremap() system call with hugetlb mappings. The EPSS score is approximately 0.156% (4th percentile), indicating a low probability of exploitation in the near term. The CVE is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog (Github Advisory, Feedly).

Mitigation and workarounds

Apply the available kernel patches that correct the destination address advancement logic in move_hugetlb_page_tables(). Fixed versions are Linux kernel 6.12.112 (for the 6.12.x stable branch), 6.18.55 (for the 6.18.x stable branch), 7.2.9 (for the 7.2.x stable branch), and 7.3-rc5 or later. Patch commits are available at the kernel stable repository. Systems running kernel versions prior to 6.0 are unaffected. Administrators should update to a patched kernel version as soon as it is available for their distribution (Github Advisory, Feedly).

Additional resources

Linux Distribution fix status

Fix availability across major Linux distributions and their releases.

Debian

Fixed

bookworm

linux

Affected

sid

linux: 7.2.9-1

Fixed

trixie

linux: 6.12.113-1

Fixed

Ubuntu

Affected

bionic

linux

Not Affected

bionic (esm-infra)

linux

Not Affected

bionic (fips-updates)

linux-fips

Not Affected

bionic (fips)

linux-fips

Not Affected

devel

linux

Not Affected

focal

linux

Not Affected

focal (esm-infra)

linux

Not Affected

focal (fips-updates)

linux-fips

Not Affected

RHEL / CentOS

Affected

OpenShift

openshift/ose-rhel-coreos-9

Affected

RHEL 8

Not Affected

RHEL 9

kernel.src

Affected

RHEL 10

kernel.src

Affected

Source: This report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-98862MEDIUM6
  • Linux Kernel logoLinux Kernel
  • linux-iot
NoYesOct 18, 2026
CVE-2026-98859MEDIUM5.7
  • Linux Kernel logoLinux Kernel
  • kernel-64k-modules-partner
NoYesOct 18, 2026
CVE-2026-98861MEDIUM4.7
  • Linux Kernel logoLinux Kernel
  • linux-fips
NoYesOct 18, 2026
CVE-2026-98863NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-riscv
NoYesOct 18, 2026
CVE-2026-98858NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-ibm-5.15
NoYesOct 18, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management