HFS+ Thread Record Vulnerability in Linux Package: CVE-2026-93095

linux Updated 18 Sep 2026

Summary

17/09/2026
N/A
No i
Unrated
Not published

DEBIAN-CVE-2026-93095: In the Linux kernel, the following vulnerability has been resolved: hfsplus: validate thread record before delete key rebuild hfsplus_delete_cat() is called with str == NULL when the last open reference to an unlinked HF... Affects linux versions 6.1.106-1 – 7.2~rc7-1~exp1. No fix is published. How to fix ↓

Free scan

Check if this vulnerability affects your application

Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.

Check my app free

No signup required · Results in about 60 seconds

Upload your dependency manifest or SBOM

Drag & drop your file here or

Java Javascript PHP Python Go Rust Ruby Dart C/C++ Elixir CycloneDX SPDX

Upload a supported dependency manifest or SBOM. No installation or source-code access required.

See supported files and SBOM formats
SBOM sbom.json · bom.json · bom.xml · *.spdx.json · *.cdx.json · *.cdx.xml
Java pom.xml · gradle.lockfile · buildscript-gradle.lockfile
Javascript package-lock.json · yarn.lock · pnpm-lock.yaml
PHP composer.lock
Python poetry.lock · requirements.txt · Pipfile.lock
Go go.mod
Rust Cargo.lock
Ruby Gemfile.lock
Dart pubspec.lock
C/C++ conan.lock
Elixir mix.lock
Enter your work email to receive your report link.

Verify your email to view the full report and start 30 days of continuous monitoring. No credit card required.

Sponsored Devnack Your last release was probably never penetration tested Manual testing by engineers who build software, not an auditor's checklist. Trusted by teams at Swift and Google Talk to Devnack

Background

The Linux kernel is a core component of many operating systems, providing essential services for hardware and software interactions. It supports a wide range of functionalities, including file systems like HFS+, which is used primarily in Apple devices. This vulnerability affects the HFS+ file system implementation in the Linux kernel, specifically in how it handles thread records, which are crucial for managing file metadata.

Vulnerability Detail

In the Linux kernel, a vulnerability has been identified in the handling of HFS+ thread records. The function hfsplus_delete_cat() can be called with a NULL string when the last reference to an unlinked HFS+ hardlink backing inode is closed. This leads to a situation where the catalog thread is found by CNID, and the catalog key is reconstructed from thread.nodeName without proper validation. If a corrupted image provides an oversized thread name length, it can cause hfs_bnode_read() to write beyond the allocated memory for the catalog search-key. This can lead to memory corruption and potential exploitation by attackers.

How To Fix

No fixed version is published for this vulnerability.

Tip — Not sure whether your app is affected? Vulert can check the versions your app actually runs. Scan free →

Workaround

As a temporary workaround, avoid using HFS+ file systems with unlinked hardlinks until the package is updated. This can help mitigate the risk of exploitation until a proper fix is applied.

Conclusion

The CVE-2026-93095 vulnerability in the Linux kernel's HFS+ file system poses significant risks due to improper handling of thread records. It is crucial to update the affected packages to mitigate these risks and ensure system integrity. Utilizing tools like Vulert can help monitor for such vulnerabilities in real-time.

See every vulnerability recorded for linux →

Share this vulnerability

FAQ

CVE-2026-93095 is a vulnerability in the Linux kernel's HFS+ file system that can lead to memory corruption due to improper handling of thread records.

You can use Vulert to monitor and alert for open-source vulnerabilities in your software. Visit Vulert Scanner to check if your application is affected by this vulnerability without needing to sign up.

The vulnerability can lead to memory corruption, which may allow attackers to execute arbitrary code or crash the system.

Yes, a patch is available. It is recommended to update the Linux package to the latest version that includes the fix.

If you cannot update your system, avoid using HFS+ file systems with unlinked hardlinks as a temporary workaround.

Related vulnerabilities

Recent vulnerabilities recorded for linux.

How To Fix

No fixed version is published for this vulnerability.

Tip — Not sure whether your app is affected? Vulert can check the versions your app actually runs. Scan free →

Subscribe to Vulert on Telegram
Daily digest of new CVEs, critical and high severity, affected packages and fixes — plus a weekly roundup.
Join the channel →
Help improve this record
Report an issue or send feedback