Description
libregf through 20260526 contains a heap out-of-bounds read in libregf_value_item_read_value_data() because it bounds value data size without subtracting the 4-byte old-format cell offset. Attackers can supply a crafted version 1.0/1.1 REGF hive with a value data cell ending its hive bin to leak adjacent heap bytes or crash parsers like regfexport and plaso.
Published: 2026-10-15
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Information Disclosure
Action: Assess Impact
AI Analysis

Impact

A heap out‑of‑bounds read in libregf_value_item_read_value_data occurs because the function bounds the value data size without subtracting the 4‑byte old‑format cell offset. The flaw, classified as CWE‑125, can be triggered by a specially crafted REGF hive (v1.0 or v1.1) that ends its hive bin at the boundary of the heap block, allowing the library to read memory beyond the intended data region. This can lead to leakage of adjacent heap bytes, potentially exposing sensitive information, or to a crash in consumers such as regfexport and plaso.

Affected Systems

The vulnerability affects the libregf library supplied by libyal, with all releases up through 20260526. Applications that embed this library, including the forensic tools regfexport and plaso, are susceptible when parsing malicious REGF hive files.

Risk and Exploitability

With a CVSS score of 6.9 the flaw represents a moderate risk, and its EPSS score of less than 1% indicates that exploitation attempts are currently rare. The vulnerability is not listed in CISA KEV. Attackers can exploit the weakness by delivering a crafted REGF hive to any program that uses libregf’s value‑item parsing routine, potentially causing data leakage or a denial‑of‑service crash when the library attempts to read beyond the allocated buffer. No remote code execution, privilege escalation or lateral movement is described by the advisory.

Generated by OpenCVE AI on October 16, 2026 at 17:40 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade libregf to the latest release that contains the out‑of‑bounds read fix if one is available; check the libyal project for updates.
  • Validate REGF hive files against the official format before passing them to libregf, ensuring that value data offsets and sizes stay within their allocated buffers.
  • Run any process that parses untrusted REGF files in a sandbox or isolated environment with mitigations such as ASLR, DEP, and stack canaries to contain possible data leakage or crashes.

Generated by OpenCVE AI on October 16, 2026 at 17:40 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 21 Oct 2026 02:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 19 Oct 2026 13:15:00 +0000

Type Values Removed Values Added
First Time appeared Libyal
Libyal libregf
Vendors & Products Libyal
Libyal libregf

Thu, 15 Oct 2026 19:00:00 +0000

Type Values Removed Values Added
Description libregf through 20260526 contains a heap out-of-bounds read in libregf_value_item_read_value_data() because it bounds value data size without subtracting the 4-byte old-format cell offset. Attackers can supply a crafted version 1.0/1.1 REGF hive with a value data cell ending its hive bin to leak adjacent heap bytes or crash parsers like regfexport and plaso.
Title libregf through 20260526 Heap Out-of-Bounds Read via libregf_value_item_read_value_data
Weaknesses CWE-125
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-21T01:19:40.902Z

Reserved: 2026-10-15T17:03:56.493Z

Link: CVE-2026-111140

cve-icon Vulnrichment

Updated: 2026-10-21T01:19:36.047Z

cve-icon NVD

Status : Deferred

Published: 2026-10-15T19:17:28.127

Modified: 2026-10-21T02:17:04.057

Link: CVE-2026-111140

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-19T12:56:21Z

Weaknesses