Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-111140— libregf through 20260526 Heap Out-of-Bounds Read via libregf_value_item_read_value_data

Quick assessment

Affected
libyal libregf
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

libregf 版本至 20260526 存在堆越界读取漏洞,该漏洞出现在 函数中,原因是代码在计算值数据(value data)大小的边界时,未减去旧格式(old-format)单元偏移量所需的 4 字节。攻击者可构造特制的版本 1.0/1.1 REGF 注册表 hive 文件,使其值数据单元恰好位于 hive bin 末尾,从而泄露相邻的堆内存字节,或导致如 regfexport 和 plaso 等解析器崩溃。

CVSS 6.1 · Medium EPSS 0.13% · P2

Affected Version Matrix 1

VendorProduct Version RangeStatus
libyal libregf ≤ 20260526 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-111140

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
libregf through 20260526 Heap Out-of-Bounds Read via libregf_value_item_read_value_data
Source: CVE Program / CVE List V5
Vulnerability 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.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H
Source: CVE Program / CVE List V5
Vulnerability Type
跨界内存读
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
libyal libregf 0 ~ 20260526 -

II. Public POCs for CVE-2026-111140

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-111140

请登录查看更多情报信息。

Vendor Advisories for CVE-2026-111140 (1)

Proof of Concept for CVE-2026-111140 (1)

Same Patch Batch · libyal · 2026-10-15 · 6 CVEs total

CVE-2026-111159 6.1 MEDIUM libewf through 20260924 Heap Out-of-Bounds Read via L01 Extended Attribute Parsing
CVE-2026-111147 6.1 MEDIUM Libyal libesedb through 20260704 Heap Out-of-Bounds Read via libesedb_record_get_multi_val
CVE-2026-111135 6.1 MEDIUM libfwsi through 20260522 Heap Out-of-Bounds Read via libfwsi_mtp_volume_values_read_data
CVE-2026-111134 6.1 MEDIUM libfwsi through 20260522 Heap Out-of-Bounds Read via libfwsi_mtp_file_entry_values_read_da
CVE-2026-111133 6.1 MEDIUM libfsapfs through 20260921 Heap Out-of-Bounds Read via libfsapfs_key_encrypted_key_read_da

IV. Related Vulnerabilities

V. Comments for CVE-2026-111140

No comments yet


Leave a comment