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 libfsimage iso9660 driver in Xen derives lengths from on‑disk fields without validation, allowing an integer underflow when calculating the System Use area. The unchecked underflow can lead to out‑of‑bounds memory corruption that may enable an attacker to read or write arbitrary memory, potentially leading to code execution or a host crash. This weakness is an integer underflow (CWE‑191).

Affected Systems

The vulnerability affects the Xen hypervisor component that processes ISO9660 filesystems. All Xen releases prior to the fix in the XSA‑497 advisory are at risk; the CVE does not list specific version numbers.

Risk and Exploitability

The CVSS score of 5.5 places the vulnerability in the medium severity range, and the EPSS < 1% indicates that exploitation is unlikely at present. The vulnerability is not listed in the CISA KEV catalog. An attacker would need to present a crafted ISO9660 filesystem to a Xen host that parses it, such as through a guest boot disk or shared storage. The advisory provides a workaround that runs pygrub in a de‑privileged mode, which mitigates the issue; alternatively disabling pygrub or using pvgrub is advised. In the absence of a patch the risk remains moderate but could be leveraged to compromise the host if the hypervisor processes an attacker‑controlled volume.

Generated by OpenCVE AI on August 3, 2026 at 15:08 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

  • Enable the de‑privileged pygrub mode as described in XSA-443.
  • Disable or replace pygrub with pvgrub or grub2 for 64‑bit PV guests, and ensure guests run only HVM or PVH to avoid the flaw.
  • Update the Xen hypervisor to a version that includes the fix in the XSA-497 advisory.

Generated by OpenCVE AI on August 3, 2026 at 15:08 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 21:00: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-191
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-28T15:01:03.756Z

Reserved: 2026-04-27T14:20:24.139Z

Link: CVE-2026-42495

cve-icon Vulnrichment

Updated: 2026-07-28T14:59:53.704Z

cve-icon NVD

Status : Deferred

Published: 2026-07-28T13:18:32.493

Modified: 2026-07-28T16:17:49.067

Link: CVE-2026-42495

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T15:15:04Z

Weaknesses
  • CWE-191

    Integer Underflow (Wrap or Wraparound)