CVE-2025-68248: 
Linux Ubuntu vulnerability analysis and mitigation

Overview

CVE-2025-68248 is a Linux kernel vulnerability in the vmw_balloon driver related to incorrect error handling during balloon page migration in VMware virtualized environments. When a balloon page migration succeeds in inflating the new page but the driver incorrectly returns an error, the old page is left marked as "isolated" by the migration core, leading to a WARN_ON_ONCE() kernel warning when balloon_page_putback() is later called. The issue was introduced by a behavioral change in commit 3544c4faccb8 ("mm/balloon_compaction: stop using __ClearPageMovable()") and was discovered through code inspection. It affects Linux kernel versions between commits 3544c4faccb8 and the respective fix commits, with patches targeting stable branches up to 6.17.6 and 6.18. Feedly estimates this as a Medium severity issue with an EPSS score of approximately 0.018% (Feedly, EUVD).

Technical details

The root cause is an incorrect return value in the vmw_balloon driver's page migration path (CWE not formally assigned by NVD at time of writing). During balloon page migration, the driver deflates the old page and then inflates a new page; if inflation succeeds, the old page has effectively been freed back to the buddy allocator, meaning the migration logically succeeded. However, the driver was returning an error code in this scenario, causing the migration core to leave the old page flagged as "isolated." A subsequent call to balloon_page_putback() on this incorrectly-flagged page triggers a WARN_ON_ONCE() kernel warning. The fix is to return 0 (success) in this case, allowing the migration core to correctly clear the "isolated" flag and free the page. This issue was found by code inspection and is not known to be exploitable via external input (EUVD, kernel.org patch).

Impact

The primary impact of this vulnerability is kernel stability degradation in VMware guest environments using the vmw_balloon driver. Triggering the WARN_ON_ONCE() in balloon_page_putback() can produce kernel warning messages and may contribute to memory management inconsistencies, though it does not directly enable privilege escalation or remote code execution. The vulnerability affects availability of the guest OS in scenarios involving memory ballooning and compaction, particularly under memory pressure or live migration workloads (EUVD).

Exploitability

There is no known public exploit code, active in-the-wild exploitation, or threat actor attribution associated with CVE-2025-68248. The vulnerability was discovered through code inspection rather than external attack, and its EPSS score is approximately 0.018%, indicating a very low probability of exploitation in the near term. It is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. Detection plugins exist in Nessus (plugin 279003) and Qualys (QID 6032019) (Feedly).

Mitigation and workarounds

The fix is included in Linux kernel stable commits aa05a044c5c2e147d726ac2fae1a97e0775eac11 (for one stable branch) and 4ba5a8a7faa647ada8eae61a36517cf369f5bbe4 (for another), targeting kernel versions 6.17.6 and 6.18. Administrators running VMware guest VMs with the vmw_balloon driver on affected kernel versions should update to a patched kernel release. No configuration-based workaround is documented; unloading the vmw_balloon module (modprobe -r vmw_balloon) would prevent the code path from being triggered but would also disable memory ballooning functionality (kernel.org patch, EUVD).

Additional resources

Linux Distribution fix status

Fix availability across major Linux distributions and their releases.

Debian

Fixed

bookworm

linux

Fixed

sid

linux

Fixed

trixie

linux

Fixed

RHEL / CentOS

Affected

RHEL 8

Not Affected

RHEL 9

Not Affected

RHEL 10

Not Affected

Source: This report was generated using AI

Related Linux Ubuntu vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-116124MEDIUM5.3
  • Linux Debian logoLinux Debian
  • libgsf
NoNoOct 26, 2026
CVE-2026-116258LOW2.1
  • Linux Debian logoLinux Debian
  • libimobiledevice
NoNoOct 26, 2026
CVE-2026-116259LOW1.9
  • Linux Debian logoLinux Debian
  • libimobiledevice
NoNoOct 26, 2026
CVE-2026-116096LOW1.9
  • Linux Debian logoLinux Debian
  • llama.cpp
NoNoOct 25, 2026
CVE-2026-115824NONEN/A
  • Linux Debian logoLinux Debian
  • starman
NoNoOct 25, 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

Additional Wiz resources

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