CVE-2026-43271None▾ SunlitIn the Linux kernel, the following vulnerability has been resolved: md-cluster: fix NULL pointer dereference in process_metadata_update The function process_metadata_update() blindly dereferences the 'thread' pointer (acquired via rcu_…
▾ Sunlit zone — Low / medium · no exploitation signal
impact 2.8 · likelihood 0 · exploitation 0
Need a working PoC? Pro members can cast a request and our team develops one — it lands right here.
Disclosure to exploitation, from the record and what we observed since indexing it.
Disclosed via CVEORG
Last analysed / modified upstream
0.1%
In the Linux kernel, the following vulnerability has been resolved:
md-cluster: fix NULL pointer dereference in process_metadata_update
The function process_metadata_update() blindly dereferences the 'thread' pointer (acquired via rcu_dereference_protected) within the wait_event() macro.
While the code comment states "daemon thread must exist", there is a valid race condition window during the MD array startup sequence (md_run):
If a METADATA_UPDATED message is received from a remote node during this specific window, process_metadata_update() will be called while mddev->thread is still NULL, leading to a kernel panic.
To fix this, we must validate the 'thread' pointer. If it is NULL, we release the held lock (no_new_dev_lockres) and return early, safely ignoring the update request as the array is not yet fully ready to process it.
Linux >= 0ba959774e93911caff596de6391f085fb640ac4 < b65ea893290056bee380d0c8eeb47797c2bcb311Linux >= 0ba959774e93911caff596de6391f085fb640ac4 < a61c1bc84c4a0f1e7c2fe55b0f43d7d94af4adf1Linux >= 0ba959774e93911caff596de6391f085fb640ac4 < dec123825c1ed74d98fd5fc7571a851dea4f46ffLinux >= 0ba959774e93911caff596de6391f085fb640ac4 < 721599e837d3f4c0e6cc14da059612c017b6d3ecLinux >= 0ba959774e93911caff596de6391f085fb640ac4 < dceb5a843910004cb118148e267036104fc3ee43Linux >= 0ba959774e93911caff596de6391f085fb640ac4 < f150e753cb8dd756085f46e86f2c35ce472e0a3cLinux 4.12Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
Connected by shared product, vendor, weakness, or advisory.
CVE-2026-43413Nonescsi: hisi_sas: Fix NULL pointer exception during user_scan()
CVE-2026-43490High· 8.8ksmbd: validate inherited ACE SID length
CVE-2026-43419Noneceph: fix memory leaks in ceph_mdsc_build_path()
CVE-2026-43220Noneiommu/amd: serialize sequence allocation under concurrent TLB invalidations
CVE-2026-43129Noneima: verify the previous kernel's IMA buffer lies in addressable RAM
CVE-2026-43170Noneusb: dwc3: gadget: Move vbus draw to workqueue context