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

This vulnerability involves buffer overruns in the libfsimage iso9660 driver of the Xen hypervisor. The code incorrectly derives several lengths directly from attacker‑controlled on‑disk fields—such as directory record lengths and Rock Ridge extension sizes—without validating them. The result is that a crafted ISO9660 image can cause the hypervisor to read or write beyond allocated buffers, potentially corrupting memory. This is a classic input‑validation flaw (CWE‑20) that could lead to a crash or remote code execution on the host, affecting confidentiality, integrity, or availability of the system.

Affected Systems

Xen hypervisor (any release). No specific version information is provided in the advisory.

Risk and Exploitability

The CVSS score of 5.5 indicates moderate severity, and the EPSS score of less than 1 % suggests the likelihood of exploitation is low. The vulnerability is not listed in CISA's KEV catalog. Exploitation would require an attacker to supply a malicious ISO9660 image that the host processes during boot time, typically via the pygrub bootloader. The likely attack vector is a local or physical one, but tenants could also drive the attack in multi‑tenant environments by launching a guest that boots from a crafted image. The flaw could result in memory corruption or, in the worst case, remote code execution on the Xen host.

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

  • Disable the pygrub bootloader for all guests to remove the vulnerable code path
  • Switch 64‑bit PV guests that use grub2 to pvgrub instead of pygrub
  • Configure the hypervisor to run only HVM or PVH guests, avoiding the pygrub mechanism
  • If pygrub must run with reduced privileges, enable the XSA-443 de‑privileged mode
  • Upgrade to a Xen version containing the fixed code once it is released

Generated by OpenCVE AI on August 3, 2026 at 15:07 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:45:00 +0000

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

Tue, 28 Jul 2026 17:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20
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'}


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
References

cve-icon MITRE

Status: PUBLISHED

Assigner: XEN

Published:

Updated: 2026-07-28T15:40:37.904Z

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

Link: CVE-2026-62425

cve-icon Vulnrichment

Updated: 2026-07-28T15:39:58.133Z

cve-icon NVD

Status : Deferred

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

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

Link: CVE-2026-62425

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-20

    Improper Input Validation