PatchSiren

PatchSiren cyber security CVE debrief

CVE-2024-26629 Linux CVE debrief

CVE-2024-26629 affects the Linux kernel NFS server (nfsd) handling of NFSv4 RELEASE_LOCKOWNER. According to the supplied record, the original so_count-based test could return a false NFS4ERR_LOCKS_HELD even when no locks were actually held, creating a protocol violation and incorrect client behavior. The issue was published on 2024-03-13 and is rated medium severity in the supplied NVD data.

Vendor
Linux
Product
Unknown
CVSS
MEDIUM 5.5
CISA KEV
Not listed in stored evidence
Original CVE published
2024-04-09
Original CVE updated
2026-05-14
Advisory published
2024-04-09
Advisory updated
2026-05-14

Who should care

Administrators and vendors running Linux kernels with NFS server (nfsd) enabled, especially environments that handle NFSv4 lock-owner cleanup. Downstream distribution maintainers and appliance vendors should prioritize patched kernel builds for affected releases.

Technical summary

The vulnerability is in nfsd4_release_lockowner(). The code path used so_count to decide whether a lock owner still had locks, but so_count can include transient references and other state, so the check could falsely report NFS4ERR_LOCKS_HELD. The supplied fix description says the logic was reverted to check_for_locks(), and that helper was changed to use find_any_file_locked() so it does not take an extra nfs4_file reference or sleep. NVD maps the issue to CWE-667 and CVSS 3.1 vector AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H.

Defensive priority

Medium. The issue requires local access to interact with the affected NFS server path, but it can break lock-owner release behavior and cause availability and protocol-correctness problems on exposed systems.

Recommended defensive actions

  • Apply the kernel update or vendor backport that includes the nfsd RELEASE_LOCKOWNER fix.
  • Verify whether any deployed Linux kernels fall within the affected ranges listed by NVD: 5.19 through 6.1.79, 6.2 through 6.6.15, 6.7 through 6.7.3, and 6.8-rc1.
  • Prioritize remediation on systems that run NFSv4 services and accept lock-management traffic from clients.
  • If patching must be delayed, reduce exposure to trusted clients only and review operational reliance on NFS lock-owner workflows until the fix is deployed.

Evidence notes

All statements are based on the supplied CVE/NVD corpus and linked official references. The record shows CVE publishedAt 2024-03-13T14:15:07.717Z and modifiedAt 2026-05-12T12:16:18.813Z; those timestamps are used only as record timing context, not as issue-date substitutes. NVD provides CVSS 5.5 (AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H), CWE-667, and vulnerable CPE ranges. No KEV listing or ransomware-use evidence is present in the supplied data.

Sources and references

Verified primary and authoritative sources

  • CVE-2024-26629 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2024-26629

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2024-26629 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2024-26629

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/10d75984495f7fe62152c3b0dbfa3f0a6b739c9b

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/8f5b860de87039b007e84a28a5eefc888154e098

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Mailing List, Patch

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/99fb654d01dc3f08b5905c663ad6c89a9d83302f

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Mailing List, Patch

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/b7d2eee1f53899b53f069bba3a59a419fc3d331b

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Mailing List, Patch

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/c6f8b3fcc62725e4129f2c0fd550d022d4a7685a

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Mailing List, Patch

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/e4cf8941664cae2f89f0189c29fe2ce8c6be0d03

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Mailing List, Patch

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/edcf9725150e42beeca42d085149f4c88fa97afd

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Mailing List, Patch

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.