Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious HFS+ image
-
ExploitVictim analyzes image in Sleuth Kit
-
ExecutionOversized LZVN allocation fails
-
ImpactNULL pointer dereference crashes tool
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A10:2025 - Mishandling of Exceptional Conditions
ASVS 5.0
V16 - Security Logging and Error Handling Null pointer safety, defensive checks
MITRE ATT&CK
1 technique across 1 tactic: Impact The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an attacker to supply a crafted HFS+ image containing an LZVN inline com.apple.decmpfs attribute whose uncompressed_size field is set to a huge value, causing the memory allocation in decmpfs_decompress_lzvn_attr() to fail so the decoder writes through a NULL pointer. The crafted image must actually be parsed by The Sleuth Kit (version 4.15.0 or earlier), so exploitation is gated on a victim analyst or automated forensic pipeline loading the untrusted image - this is the passive user interaction (UI:P) and local vector (AV:L) in the CVSS. Limiting factors: it is not remotely triggerable without image ingestion, no authentication bypass or code execution results, and the sole impact is a crash (denial of service); it affects The Sleuth Kit through 4.15.0 and no fixed version is identified in the available sources. |
| Impact | This is a moderate-severity denial-of-service issue, not a high-priority emergency. The provided CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H, score 6.8) shows a local attack vector requiring passive user interaction, with impact limited to availability (VA:H) and no confidentiality or integrity impact - consistent with a crash-only NULL pointer dereference. The flaw is not in CISA KEV (no confirmed active exploitation), and no EPSS exploitation-probability score was supplied, so widespread-exploitation likelihood cannot be quantified from the input. A public PoC reference (a hackmd write-up) is linked but is not verified as working exploit code. The vuln.today decision label is 'this_month' (not act_now/emergency), which matches the picture of a bounded, non-remote DoS. Real-world risk is concentrated in a specific scenario: DFIR analysts or automated malware/forensic pipelines that ingest untrusted disk images, where a crafted image can abort processing (an anti-forensics / availability concern). There is no network vector and no path to code execution in the supplied data. One discrepancy to verify: the linked hackmd write-up is titled as an out-of-bounds read, whereas the CVE description specifies a NULL pointer dereference (write through NULL) - the two sources describe different bug mechanics and should be reconciled with the vendor/VulnCheck advisory. |
| Exploit ScenarioDerived | An attacker crafts a malicious HFS+ disk image containing an LZVN inline com.apple.decmpfs attribute with an enormous uncompressed_size, then gets it ingested by a forensic analyst or an automated DFIR/malware-triage pipeline running The Sleuth Kit (or Autopsy, which embeds it). When the decmpfs LZVN decompressor processes the image, the oversized allocation fails and the decoder writes through a NULL pointer, crashing the tool and halting analysis. A public PoC reference exists (hackmd write-up) but is not verified as working exploit code; the local vector and required user interaction mean the victim must actively process the attacker-supplied image. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Nov 02, 2026
Denial of service in The Sleuth Kit through 4.15.0 occurs when a crafted HFS+ image containing an LZVN inline com.apple.decmpfs attribute with a huge uncompressed_size value is parsed, causing an allocation failure and a NULL pointer write in decmpfs_decompress_lzvn_attr(). The flaw affects forensic analysts and automated pipelines that load untrusted HFS+ images; it is a local, user-assisted crash-only issue with no code execution or data compromise. No CISA KEV entry is present and no public exploit identified at time of analysis.
RemediationAI
No vendor-released patch identified at time of analysis, and no fixed version is identified in the available sources; The Sleuth Kit 4.15.0 itself is listed as affected, so upgrading to 4.15.0 does not remediate this issue. Monitor GitHub issue #3583 and the VulnCheck advisory for a patched release, and apply it when published. Until then, avoid parsing untrusted HFS+ images with The Sleuth Kit in production forensic pipelines; process such images only in an isolated, disposable sandbox with memory limits and crash containment, and require provenance validation or manual review before automated ingestion of HFS+ images. Those controls reduce exposure but do not remove the underlying NULL dereference and may slow analysis workflows.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The issue is a CWE-476 NULL pointer dereference in The Sleuth Kit's HFS+ decmpfs decompression path, specifically decmpfs_decompress_lzvn_attr() in tsk/fs/decmpfs.c around lines 1154-1169. The crafted image uses an LZVN inline com.apple.decmpfs attribute with an extremely large uncompressed_size field; the allocation for decompression fails and the decoder subsequently writes through a NULL pointer, terminating the tool. The CPE entry is a wildcard for the_sleuth_kit:the_sleuth_kit, while the description and independent assessment bound affected releases to through 4.15.0. Exploitation requires the crafted HFS+ image to actually be parsed by The Sleuth Kit, so the practical exposure is limited to environments that ingest attacker-supplied images.
Know when The Sleuth Kit gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
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
A crafted image must be parsed locally by the tool, so AV:L and UI:R; the defect only crashes the decoder, giving A:H with C:N/I:N.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
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.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
A null pointer dereference occurs when a program attempts to access memory through a pointer that has been set to NULL (address 0x0).
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
More in The Sleuth Kit
View allAn issue was discovered in The Sleuth Kit (TSK) 4.6.6. Rated critical severity (CVSS 9.8), this vulnerability is remotel
An issue was discovered in The Sleuth Kit (TSK) 4.6.6. Rated critical severity (CVSS 9.8), this vulnerability is remotel
In version 4.8.0 and earlier of The Sleuth Kit (TSK), there is a heap-based buffer over-read in ntfs_dinode_lookup in fs
An issue was discovered in libtskbase.a in The Sleuth Kit (TSK) from release 4.0.2 through to 4.6.1. Rated high severity
An issue was discovered in libtskimg.a in The Sleuth Kit (TSK) from release 4.0.2 through to 4.6.1. Rated high severity
An issue was discovered in libtskfs.a in The Sleuth Kit (TSK) from release 4.0.2 through to 4.6.1. Rated high severity (
An issue was discovered in libtskfs.a in The Sleuth Kit (TSK) from release 4.0.2 through to 4.6.1. Rated high severity (
In version 4.8.0 and earlier of The Sleuth Kit (TSK), there is a stack buffer overflow vulnerability in the YAFFS file t
In The Sleuth Kit (TSK) 4.4.2, opening a crafted ISO 9660 image triggers an out-of-bounds read in iso9660_proc_dir() in
In The Sleuth Kit (TSK) 4.4.2, fls hangs on a corrupt exfat image in tsk_img_read() in tsk/img/img_io.c in libtskimg.a.
The Sleuth Kit 4.6.0 and earlier is affected by: Integer Overflow. Rated medium severity (CVSS 6.5), this vulnerability
In The Sleuth Kit (TSK) through 4.6.4, hfs_cat_traverse in tsk/fs/hfs.c does not properly determine when a key length is
EUVD-2026-115214
GHSA-gr3p-v4fr-f93c
NVD
CVE.org
EPSS
Exploit-DB