CVE-2025-68248
Last modified
CVE-2025-68248 is a vulnerability of currently unknown severity. In the Linux kernel, the following vulnerability has been resolved: vmw_balloon: indicate success when effectively deflating during migration When migrating a balloon page, we first deflate the old page to then inflate the new page. However, if inflating the new page succeeded, we effectively deflated the old page, reducing the balloon size. In that case, the migration actually worked: similar to migrating+ immediately deflating the new page. The old page will be freed back to the buddy. Right now, the core will leave the page be marked as isolated (as we returned an error). EPSS estimates a 0.16% chance of exploitation in the next 30 days.
Description
In the Linux kernel, the following vulnerability has been resolved: vmw_balloon: indicate success when effectively deflating during migration When migrating a balloon page, we first deflate the old page to then inflate the new page. However, if inflating the new page succeeded, we effectively deflated the old page, reducing the balloon size. In that case, the migration actually worked: similar to migrating+ immediately deflating the new page. The old page will be freed back to the buddy. Right now, the core will leave the page be marked as isolated (as we returned an error). When later trying to putback that page, we will run into the WARN_ON_ONCE() in balloon_page_putback(). That handling was changed in commit 3544c4faccb8 ("mm/balloon_compaction: stop using __ClearPageMovable()"); before that change, we would have tolerated that way of handling it. To fix it, let's just return 0 in that case, making the core effectively just clear the "isolated" flag + freeing it back to the buddy as if the migration succeeded. Note that the new page will also get freed when the core puts the last reference. Note that this also makes it all be more consistent: we will no longer unisolate the page in the balloon driver while keeping it marked as being isolated in migration core. This was found by code inspection.
Metrics
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= 3544c4faccb8f0867bc65f8007ee70bfb5054305, < aa05a044c5c2e147d726ac2fae1a97e0775eac11; >= 3544c4faccb8f0867bc65f8007ee70bfb5054305, < 4ba5a8a7faa647ada8eae61a36517cf369f5bbe4 |
| Linux | Linux | 6.17 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2025-68248?
How severe is CVE-2025-68248?
How do I fix CVE-2025-68248?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2025
- CVE-2025-68242In the Linux kernel, the following vulnerability has been re…
- CVE-2025-68243In the Linux kernel, the following vulnerability has been re…7
- CVE-2025-68244In the Linux kernel, the following vulnerability has been re…
- CVE-2025-68245In the Linux kernel, the following vulnerability has been re…
- CVE-2025-68246In the Linux kernel, the following vulnerability has been re…7.5
- CVE-2025-68247In the Linux kernel, the following vulnerability has been re…
- CVE-2025-68249In the Linux kernel, the following vulnerability has been re…
- CVE-2025-6825A vulnerability classified as critical was found in TOTOLINK…8.8
- CVE-2025-68250In the Linux kernel, the following vulnerability has been re…8.2
- CVE-2025-68251In the Linux kernel, the following vulnerability has been re…
- CVE-2025-68252In the Linux kernel, the following vulnerability has been re…
- CVE-2025-68253In the Linux kernel, the following vulnerability has been re…
Are you affected by CVE-2025-68248?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
