CVE-2025-40353
Last modified
CVE-2025-40353 is a vulnerability of currently unknown severity. In the Linux kernel, the following vulnerability has been resolved: arm64: mte: Do not warn if the page is already tagged in copy_highpage() The arm64 copy_highpage() assumes that the destination page is newly allocated and not MTE-tagged (PG_mte_tagged unset) and warns accordingly. However, following commit 060913999d7a ("mm: migrate: support poisoned recover from migrate folio"), folio_mc_copy() is called before __folio_migrate_mapping(). EPSS estimates a 0.17% chance of exploitation in the next 30 days.
Description
In the Linux kernel, the following vulnerability has been resolved: arm64: mte: Do not warn if the page is already tagged in copy_highpage() The arm64 copy_highpage() assumes that the destination page is newly allocated and not MTE-tagged (PG_mte_tagged unset) and warns accordingly. However, following commit 060913999d7a ("mm: migrate: support poisoned recover from migrate folio"), folio_mc_copy() is called before __folio_migrate_mapping(). If the latter fails (-EAGAIN), the copy will be done again to the same destination page. Since copy_highpage() already set the PG_mte_tagged flag, this second copy will warn. Replace the WARN_ON_ONCE(page already tagged) in the arm64 copy_highpage() with a comment.
Metrics
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= 060913999d7a9e50c283fdb15253fc27974ddadc, < 5ff5765a1fc526f07d3bbaedb061d970eb13bcf4; >= 060913999d7a9e50c283fdb15253fc27974ddadc, < 0bbf3fc6e9211fce9889fe8efbb89c220504d617; >= 060913999d7a9e50c283fdb15253fc27974ddadc, < b98c94eed4a975e0c80b7e90a649a46967376f58 |
| Linux | Linux | 6.11 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2025-40353?
How severe is CVE-2025-40353?
How do I fix CVE-2025-40353?
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-40348In the Linux kernel, the following vulnerability has been re…
- CVE-2025-40349In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2025-4035A flaw was found in libsoup. When handling cookies, libsoup …4.3
- CVE-2025-40350In the Linux kernel, the following vulnerability has been re…9.8
- CVE-2025-40351In the Linux kernel, the following vulnerability has been re…
- CVE-2025-40352In the Linux kernel, the following vulnerability has been re…
- CVE-2025-40354In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2025-40355In the Linux kernel, the following vulnerability has been re…
- CVE-2025-40356In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2025-40357In the Linux kernel, the following vulnerability has been re…
- CVE-2025-40358In the Linux kernel, the following vulnerability has been re…7.1
- CVE-2025-40359In the Linux kernel, the following vulnerability has been re…
Are you affected by CVE-2025-40353?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
