PatchSiren cyber security CVE debrief
CVE-2025-12748 Red Hat CVE debrief
A medium-severity denial-of-service vulnerability in libvirt allows authenticated local users with limited permissions to trigger excessive memory allocation by submitting a crafted XML file before ACL validation occurs. The resulting memory exhaustion can crash the libvirt process.
- Vendor
- Red Hat
- Product
- Red Hat Enterprise Linux 10
- CVSS
- MEDIUM 5.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2025-11-11
- Original CVE updated
- 2026-06-30
- Advisory published
- 2025-11-11
- Advisory updated
- 2026-06-30
Who should care
Organizations running libvirt-based virtualization infrastructure on Red Hat Enterprise Linux or derivatives, particularly multi-tenant environments where non-administrative users have API access to libvirt. Cloud providers and managed hosting services with customer-facing virtualization controls should prioritize patching.
Technical summary
The vulnerability exists in libvirt's XML processing pipeline where user-provided XML files are parsed prior to access control list (ACL) enforcement. This ordering flaw permits authenticated users with limited privileges to submit malicious XML that triggers excessive memory allocation on the host. The memory pressure can cause the libvirt daemon to terminate, creating a denial-of-service condition for virtualization management. The attack requires local access and valid credentials but no user interaction. No confidentiality or integrity impact is associated with this flaw; availability impact is rated high per CVSS vector.
Defensive priority
medium
Recommended defensive actions
- Apply RHSA-2026:18326 and RHSA-2026:18748 security updates from Red Hat when available
- Restrict libvirt API access to trusted administrative users until patching
- Monitor libvirt daemon memory utilization for anomalous spikes
- Review XML submission audit logs for unusually large or malformed inputs
- Validate XML schema constraints at application layer before libvirt submission where feasible
Evidence notes
CVE published 2025-11-11; modified 2026-05-19. CVSS 3.1 vector AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H confirms local attack vector with low complexity and privileges required. CWE-770 (Allocation of Resources Without Limits or Throttling) identified by Red Hat. Multiple Red Hat Security Advisories (RHSA-2026:18326, RHSA-2026:18748) and Bugzilla entry 2413801 provide vendor acknowledgment.
Sources and references
Verified primary and authoritative sources
-
CVE-2025-12748 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2025-12748
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2025-12748 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2025-12748
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://access.redhat.com/errata/RHSA-2026:18326
-
Source reference
Unverified legacy reference
URL: https://access.redhat.com/errata/RHSA-2026:18748
-
Source reference
Unverified legacy reference
URL: https://access.redhat.com/security/cve/CVE-2025-12748
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.