Linux Kernel Vulnerability: smb Client Issue Related to Cached Fid Bitfields
CVE-2026-23230
What is CVE-2026-23230?
A race condition exists in the Linux kernel's smb client where multiple code paths may concurrently modify shared byte flags within the cached_fid struct, leading to unreliable status updates. Specifically, the flags 'is_open', 'has_lease', and 'on_list' are stored in a single byte, which can result in unintended overwrites during operations. This vulnerability can cause stale values to be restored when operations interleave between CPUs, potentially jeopardizing the integrity of the system. To mitigate this issue, these flags should be converted into separate boolean fields, ensuring that updates do not interfere with one another.

Human OS v1.0:
Ageing Is an Unpatched Zero-Day Vulnerability.
Remediate biological technical debt. Prime Ageing uses 95% high-purity SIRT6 activation to maintain genomic integrity and bolster systemic resilience.
Affected Version(s)
Linux ebe98f1447bbccf8228335c62d86af02a0ed23f7 < 569fecc56bfe4df66f05734d67daef887746656b
Linux ebe98f1447bbccf8228335c62d86af02a0ed23f7 < 4386f6af8aaedd0c5ad6f659b40cadcc8f423828
Linux ebe98f1447bbccf8228335c62d86af02a0ed23f7 < 3eaa22d688311c708b73f3c68bc6d0c8e3f0f77a