Description
The Sleuth Kit through 4.15.0 contains a NULL pointer dereference vulnerability in decmpfs_decompress_lzvn_attr() that allows attackers to crash the tool by supplying a crafted HFS+ image. Attackers can set a huge uncompressed_size in an LZVN inline com.apple.decmpfs attribute so allocation fails and the decoder writes through NULL, causing denial of service.
Published: 2026-11-02
Score: 6.8 Medium
EPSS: n/a
KEV: No
Impact: Denial of Service via NULL pointer dereference
Action: Immediate Patch
AI Analysis

Impact

The Sleuth Kit versions up to 4.15.0 contain a NULL pointer dereference in the decmpfs_decompress_lzvn_attr function. An attacker can supply a crafted HFS+ image with an exaggerated uncompressed_size in an LZVN inline com.apple.decmpfs attribute. This forces the decoder to allocate memory, the allocation fails, and the code writes through a NULL pointer, crashing the tool. The result is a local denial of service that may interrupt forensic investigations and any other processes that depend on the tool.

Affected Systems

The Sleuth Kit, all releases up to and including 4.15.0. The vulnerability is present in the core decmpfs_decompress_lzvn_attr routine that is used when parsing HFS+ file system images.

Risk and Exploitability

The CVSS score of 6.8 indicates a moderate severity. The EPSS score is not available, so the likelihood of exploitation in the wild is unclear. The vulnerability is not listed in the CISA KEV catalog. Based on the description, the attack likely requires the attacker to supply a malicious HFS+ image that the tool will process, a scenario that is plausible in environments where the Sleuth Kit is used on untrusted media. The denial of service outcome limits the availability of the forensic tool but does not directly expose data to an attacker.

Generated by OpenCVE AI on November 2, 2026 at 15:39 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Sleuth Kit to a version newer than 4.15.0, preferably 4.16 or later where the vulnerable code has been removed or corrected.
  • If an upgrade is not immediately possible, do not process untrusted or externally sourced HFS+ images with the current tool; isolate the tool in a restricted environment or use a secondary verification step before decompression.
  • Check the source code or apply the patch referenced in the GitHub issue to enforce bounds checking on uncompressed_size before memory allocation, ensuring the size does not exceed realistic limits.

Generated by OpenCVE AI on November 2, 2026 at 15:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 02 Nov 2026 14:30:00 +0000

Type Values Removed Values Added
Description The Sleuth Kit through 4.15.0 contains a NULL pointer dereference vulnerability in decmpfs_decompress_lzvn_attr() that allows attackers to crash the tool by supplying a crafted HFS+ image. Attackers can set a huge uncompressed_size in an LZVN inline com.apple.decmpfs attribute so allocation fails and the decoder writes through NULL, causing denial of service.
Title The Sleuth Kit through 4.15.0 NULL Pointer Dereference via decmpfs LZVN Decompression
First Time appeared Sleuthkit
Sleuthkit the Sleuth Kit
Weaknesses CWE-476
CPEs cpe:2.3:a:sleuthkit:the_sleuth_kit:*:*:*:*:*:*:*:*
Vendors & Products Sleuthkit
Sleuthkit the Sleuth Kit
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'}

cvssV4_0

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


Subscriptions

Sleuthkit The Sleuth Kit
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-02T14:29:11.639Z

Reserved: 2026-11-02T12:42:21.444Z

Link: CVE-2026-120454

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-11-02T15:17:28.950

Modified: 2026-11-02T19:34:23.993

Link: CVE-2026-120454

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-02T16:00:09Z

Weaknesses