Description
[This CNA information record relates to multiple CVEs; the
text explains which aspects/vulnerabilities correspond to which CVE.]

The directory and Rock Ridge / SUSP walk in libfsimage's iso9660 driver
derives several lengths directly from attacker-controlled on-disk fields
without validating them:

* The directory loop itself assumes a good record length. This is
CVE-2026-42494.

* The calculation of the System Use area may underflow. This is
CVE-2026-42495.

* The Rock Ridge extension loop assumes a good (inner) record length.
This is CVE-2026-62423.

* The Rock Ridge NM record processing assumes a good entry length.
This is CVE-2026-62424.

* The Rock Ridge CE record processing assumes a good size and offset.
This is CVE-2026-62425.
Published: 2026-07-28
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw resides in Xen’s libfsimage ISO9660 handler, where several length fields are taken directly from on‑disk data in a Rock Ridge NM record. The unchecked values can lead to a signed integer underflow and buffer overrun, corrupting memory held by the hypervisor process. Although the description does not indicate that arbitrary code execution is possible, the resulting memory corruption can cause the hypervisor to crash, reboot unexpectedly, or exhibit undefined behavior, effectively providing a denial‑of‑service or, when the vulnerability is triggered at boot, a possible elevation of privileges within the hypervisor domain.

Affected Systems

The affected vendor is Xen, and the product impacted is the Xen hypervisor’s libfsimage library that parses ISO9660 file systems. No specific kernel or release versions are listed in the CNA data, implying that any Xen build that incorporates the affected driver may be vulnerable.

Risk and Exploitability

The CVSS score of 5.5 indicates medium severity, and the EPSS score of < 1% reflects a very low likelihood of exploitation at the time of the advisory. The vulnerability is not listed in CISA KEV, implying no known active attacks. The most likely attack vector is a local or boot‑time attack via a crafted ISO image that contains a malicious Rock Ridge NM record; the vulnerability is exercised when a guest or the host uses the pygrub bootloader or when the host’s libfsimage processes an ISO file during boot or guest import.

Generated by OpenCVE AI on August 4, 2026 at 12:58 UTC.

Remediation

Vendor Workaround

XSA-443 added a mechanism to run pygrub de-privileged. Using this mode will mitigate the vulnerability. Ensuring that guests do not use the pygrub bootloader will avoid this vulnerability. For cases where the PV guest is known to be 64bit, and uses grub2 as a bootloader, pvgrub is a suitable alternative to pygrub. Running only HVM or PVH guests will avoid the vulnerability.


OpenCVE Recommended Actions

  • Configure Xen to run pygrub in the de‑privileged mode described in XSA‑443 so that any crash does not affect the hypervisor
  • Avoid using the pygrub bootloader; instead, use an alternative such as pvgrub for 64‑bit PV guests or grub2 for other guests
  • Restrict deployments to HVM or PVH guests only, thereby eliminating the use of the vulnerable ISO9660 driver during boot

Generated by OpenCVE AI on August 4, 2026 at 12:58 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DSA Debian DSA DSA-6424-1 xen security update
History

Tue, 28 Jul 2026 19:15:00 +0000

Type Values Removed Values Added
First Time appeared Xen
Xen xen
Vendors & Products Xen
Xen xen

Tue, 28 Jul 2026 16:15:00 +0000

Type Values Removed Values Added
Description [This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] The directory and Rock Ridge / SUSP walk in libfsimage's iso9660 driver derives several lengths directly from attacker-controlled on-disk fields without validating them: * The directory loop itself assumes a good record length. This is CVE-2026-42494. * The calculation of the System Use area may underflow. This is CVE-2026-42495. * The Rock Ridge extension loop assumes a good (inner) record length. This is CVE-2026-62423. * The Rock Ridge NM record processing assumes a good entry length. This is CVE-2026-62424. * The Rock Ridge CE record processing assumes a good size and offset. This is CVE-2026-62425.
Title buffer overruns in libfsimage iso9660 handling
Weaknesses CWE-130
References
Metrics cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


cve-icon MITRE

Status: PUBLISHED

Assigner: XEN

Published:

Updated: 2026-07-28T14:53:51.529Z

Reserved: 2026-07-14T10:28:12.654Z

Link: CVE-2026-62424

cve-icon Vulnrichment

Updated: 2026-07-28T14:52:48.275Z

cve-icon NVD

Status : Deferred

Published: 2026-07-28T13:19:01.310

Modified: 2026-07-28T16:19:30.730

Link: CVE-2026-62424

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T13:00:11Z

Weaknesses
  • CWE-130

    Improper Handling of Length Parameter Inconsistency