CVE Database›Document archive›CVE-2025-68774

CVE-2025-68774

kernel: hfsplus: fix missing hfs_bnode_get() in __hfs_bnode_create

Loading…

Severity

Moderate

Red Hat Product Security

5.5

CVSS 3.1

Review impact separately from score.

Published · January 13, 2026

Updated · July 30, 2026

Description

A race condition was found in the Linux kernel's HFS+ filesystem. When sync() and link() are called concurrently, two threads may attempt to create the same bnode simultaneously. If one thread reuses a bnode newly created by another thread without properly incrementing the reference count, a subsequent put operation triggers a BUG_ON due to an incorrect refcount, causing a kernel crash.

Statement

This flaw affects systems mounting HFS+ filesystems and requires concurrent filesystem operations to trigger the race condition. While the bug can cause a kernel crash, exploitation requires local access and specific timing during HFS+ operations. Most enterprise deployments do not commonly use HFS+ filesystems.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

To mitigate this issue, prevent the hfsplus module from being loaded. See https://access.redhat.com/solutions/41278 for instructions.

CVSS / CWE

CVSS 3.1 · 5.5
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

CWE-911 · Improper Update of Reference Count