We use these services and cookies to improve your user experience. You may opt out if you wish, however, this may limit some features on this site.

Please see our statement on Data Privacy.

Crisp.chat (Helpdesk and Chat)

Ok

THREATINT
PUBLISHED

CVE-2025-22026

nfsd: don't ignore the return code of svc_proc_register()



Description

In the Linux kernel, the following vulnerability has been resolved: nfsd: don't ignore the return code of svc_proc_register() Currently, nfsd_proc_stat_init() ignores the return value of svc_proc_register(). If the procfile creation fails, then the kernel will WARN when it tries to remove the entry later. Fix nfsd_proc_stat_init() to return the same type of pointer as svc_proc_register(), and fix up nfsd_net_init() to check that and fail the nfsd_net construction if it occurs. svc_proc_register() can fail if the dentry can't be allocated, or if an identical dentry already exists. The second case is pretty unlikely in the nfsd_net construction codepath, so if this happens, return -ENOMEM.

Reserved 2024-12-29 | Published 2025-04-16 | Updated 2025-05-26 | Assigner Linux

Product status

Default status
unaffected

1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 before 6a59b70fe71ec66c0dd19e2c279c71846a3fb2f0
affected

1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 before e31957a819e60cf0bc9a49408765e6095fd3d046
affected

1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 before 9d9456185fd5f1891c74354ee297f19538141ead
affected

1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 before 930b64ca0c511521f0abdd1d57ce52b2a6e3476b
affected

Default status
affected

6.12.24
unaffected

6.13.12
unaffected

6.14.2
unaffected

6.15
unaffected

References

git.kernel.org/...c/6a59b70fe71ec66c0dd19e2c279c71846a3fb2f0

git.kernel.org/...c/e31957a819e60cf0bc9a49408765e6095fd3d046

git.kernel.org/...c/9d9456185fd5f1891c74354ee297f19538141ead

git.kernel.org/...c/930b64ca0c511521f0abdd1d57ce52b2a6e3476b

cve.org (CVE-2025-22026)

nvd.nist.gov (CVE-2025-22026)

Download JSON

Share this page
https://cve.threatint.eu/CVE/CVE-2025-22026

Support options

Helpdesk Chat, Email, Knowledgebase