CVE-2026-53125Disclosure(linux / linux_kernel)

LOWCVSS 5.5 · MEDIUM

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Patch linux linux_kernel systems immediately

Recommended action window: Monitor and triage in normal cycle

NVD description

In the Linux kernel, the following vulnerability has been resolved: md: fix array_state=clear sysfs deadlock When "clear" is written to array_state, md_attr_store() breaks sysfs active protection so the array can delete itself from its own sysfs store method. However, md_attr_store() currently drops the mddev reference before calling sysfs_unbreak_active_protection(). Once do_md_stop(..., 0) has made the mddev eligible for delayed deletion, the temporary kobject reference taken by sysfs_break_active_protection() can become the last kobject reference protecting the md kobject. That allows sysfs_unbreak_active_protection() to drop the last kobject reference from the current sysfs writer context. kobject teardown then recurses into kernfs removal while the current sysfs node is still being unwound, and lockdep reports recursive locking on kn->active with kernfs_drain() in the call chain. Reproducer on an existing level: 1. Create an md0 linear array and activate it: mknod /dev/md0 b 9 0 echo none > /sys/block/md0/md/metadata_version echo linear > /sys/block/md0/md/level echo 1 > /sys/block/md0/md/raid_disks echo "$(cat /sys/class/block/sdb/dev)" > /sys/block/md0/md/new_dev echo "$(($(cat /sys/class/block/sdb/size) / 2))" > \ /sys/block/md0/md/dev-sdb/size echo 0 > /sys/block/md0/md/dev-sdb/slot echo active > /sys/block/md0/md/array_state 2. Wait briefly for the array to settle, then clear it: sleep 2 echo clear > /sys/block/md0/md/array_state The warning looks like: WARNING: possible recursive locking detected bash/588 is trying to acquire lock: (kn->active#65) at __kernfs_remove+0x157/0x1d0 but task is already holding lock: (kn->active#65) at sysfs_unbreak_active_protection+0x1f/0x40 ... Call Trace: kernfs_drain __kernfs_remove kernfs_remove_by_name_ns sysfs_remove_group sysfs_remove_groups __kobject_del kobject_put md_attr_store kernfs_fop_write_iter vfs_write ksys_write Restore active protection before mddev_put() so the extra sysfs kobject reference is dropped while the mddev is still held alive. The actual md kobject deletion is then deferred until after the sysfs write path has fully returned.

0.5/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-667

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

STABLE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • linux_kernel

Threat summary

  • Patch or workaround signal is available
  • 4 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Patch or workaround mentioned in 1 signal
  • Technical details provided in 3 signals
  • Disclosure: 2 classified signals
  • General: 1 classified signal
  • Peaked 1d ago at 3 mentions (2026-06-24); latest day: 1
  • 4 total mentions across 2 days

Affected systems

Vendors
Products
linux_kernel

Deep dive

Activity timeline4 mentions / 2d
01223Mentions · 2026-06-24: 3Mentions · 2026-07-23: 1Patch / Workaround · 2026-06-24: 1Technical Details · 2026-06-24: 306-2407-23
Signal classification3 categories
Disclosure
250.0%
Patch
125.0%
General
125.0%
Referenced assets5 URLs
Classification over time
DateTotalLabels
2026-06-243
Disclosure2Patch1
2026-07-231
General1
Full discourse4 posts
  • MalwareObserver@MalwareObserver
    General

    🐛 VULNERABILITIES CVE Notify: 🚨 [CVE-2026-53125](https://git.kernel.org/stable/c/2aa72276fab9851dbd59c2daeb4b590c5a113908) In the... https://git.kernel.org/stable/c/2aa72276fab9851dbd59c2daeb4b590c5a113908 #ZeroDay #PatchManagement #Vulnerability

    Post summary

    The tweet simply announces the existence of CVE-2026-53125 and links to a corresponding Git commit, without providing detailed information, evidence of exploitation, or patches.

    0000035
    13 followersView on X
  • Vulmon Vulnerability Feed@VulmonFeeds
    Disclosure

    CVE-2026-53125 Linux Kernel md Array State Clear Sysfs Deadlock Resoluti... https://vulmon.com/vulnerabilitydetails?qid=CVE-2026-53125 Don't wait vulnerability scanning results: https://alerts.vulmon.com/?utm_source=twitter&utm_medium=social&utm_campaign=2102281&utm_content=2

    Post summary

    The tweet announces CVE-2026-53125, noting a deadlock issue in the Linux Kernel's MD array state clear via sysfs, but provides no PoC, exploit, patch details or evidence of active exploitation.

    00000111
    4.1K followersView on X
  • Infoflowcloud@infoflowcloud
    Patch

    🚨*CVE* CVE-2026-53125 In the Linux kernel, the following vulnerability has been resolved: md: fix array_state=clear sysfs deadlock When "clear" is written to array_state, md_attr_store()… https://www.cve.org/CVERecord?id=CVE-2026-53125 ----- Traducción: CVE-2026-53125 En … http://infoflow.cloud`

    Post summary

    CVE-2026-53125, a sysfs deadlock in the Linux kernel when array_state is set to "clear," has been fixed; no PoC, exploit, or active exploitation is reported.

    0000027
    88 followersView on X
  • CVE@CVEnew
    Disclosure

    CVE-2026-53125 In the Linux kernel, the following vulnerability has been resolved: md: fix array_state=clear sysfs deadlock When "clear" is written to array_state, md_attr_store()… https://www.cve.org/CVERecord?id=CVE-2026-53125

    Post summary

    This note announces that CVE‑2026‑53125, a deadlock triggered by writing "clear" to array_state in the Linux kernel’s md module, has been resolved. No proof‑of‑concept, exploitation details, or patch procedures are included.

    00000749
    57.7K followersView on X
CPE platform detail1 entries

1 of 1 entries

PartVendorProductVersionTarget SWTarget HW
OSlinuxlinux_kernel---

Explore more