Logo
-

Byte Open Security

(ByteOS Network)

Log In

Sign Up

ByteOS

Security
Vulnerability Details
Registries
Custom Views
Weaknesses
Attack Patterns
Filters & Tools
CVE Vulnerability Details :
CVE-2025-22026
PUBLISHED
More InfoOfficial Page
Assigner-Linux
Assigner Org ID-416baaa9-dc9f-4396-8d5f-8c081fb06d67
View Known Exploited Vulnerability (KEV) details
Published At-16 Apr, 2025 | 14:11
Updated At-16 Feb, 2026 | 09:26
Rejected At-
▼CVE Numbering Authority (CNA)
nfsd: don't ignore the return code of svc_proc_register()

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.

Affected Products
Vendor
Linux Kernel Organization, IncLinux
Product
Linux
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Program Files
  • fs/nfsd/nfsctl.c
  • fs/nfsd/stats.c
  • fs/nfsd/stats.h
Default Status
unaffected
Versions
Affected
  • From 6f8d6ed3426a17f77628cebfb6a6e2c6f2b2496c before 30405b23b4d5e2a596fb756d48119d7293194e75 (git)
  • From 93483ac5fec62cc1de166051b219d953bb5e4ef4 before 6a59b70fe71ec66c0dd19e2c279c71846a3fb2f0 (git)
  • From 93483ac5fec62cc1de166051b219d953bb5e4ef4 before e31957a819e60cf0bc9a49408765e6095fd3d046 (git)
  • From 93483ac5fec62cc1de166051b219d953bb5e4ef4 before 9d9456185fd5f1891c74354ee297f19538141ead (git)
  • From 93483ac5fec62cc1de166051b219d953bb5e4ef4 before 930b64ca0c511521f0abdd1d57ce52b2a6e3476b (git)
  • 5545496966631cd40ad3aa6450be56d0e5773d10 (git)
  • 73c43bccf25cec9cdec62fc22a513c28a4b28390 (git)
  • 10ece754df9a799131a1cf3197e9d26c04ddec22 (git)
  • b7b05f98f3f06fea3986b46e5c7fe2928676b02d (git)
Vendor
Linux Kernel Organization, IncLinux
Product
Linux
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Program Files
  • fs/nfsd/nfsctl.c
  • fs/nfsd/stats.c
  • fs/nfsd/stats.h
Default Status
affected
Versions
Affected
  • 6.9
Unaffected
  • From 0 before 6.9 (semver)
  • From 6.6.125 through 6.6.* (semver)
  • From 6.12.24 through 6.12.* (semver)
  • From 6.13.12 through 6.13.* (semver)
  • From 6.14.2 through 6.14.* (semver)
  • From 6.15 through * (original_commit_for_fix)
Metrics
VersionBase scoreBase severityVector
Metrics Other Info
Impacts
CAPEC IDDescription
Solutions

Configurations

Workarounds

Exploits

Credits

Timeline
EventDate
Replaced By

Rejected Reason

References
HyperlinkResource
https://git.kernel.org/stable/c/30405b23b4d5e2a596fb756d48119d7293194e75
N/A
https://git.kernel.org/stable/c/6a59b70fe71ec66c0dd19e2c279c71846a3fb2f0
N/A
https://git.kernel.org/stable/c/e31957a819e60cf0bc9a49408765e6095fd3d046
N/A
https://git.kernel.org/stable/c/9d9456185fd5f1891c74354ee297f19538141ead
N/A
https://git.kernel.org/stable/c/930b64ca0c511521f0abdd1d57ce52b2a6e3476b
N/A
Hyperlink: https://git.kernel.org/stable/c/30405b23b4d5e2a596fb756d48119d7293194e75
Resource: N/A
Hyperlink: https://git.kernel.org/stable/c/6a59b70fe71ec66c0dd19e2c279c71846a3fb2f0
Resource: N/A
Hyperlink: https://git.kernel.org/stable/c/e31957a819e60cf0bc9a49408765e6095fd3d046
Resource: N/A
Hyperlink: https://git.kernel.org/stable/c/9d9456185fd5f1891c74354ee297f19538141ead
Resource: N/A
Hyperlink: https://git.kernel.org/stable/c/930b64ca0c511521f0abdd1d57ce52b2a6e3476b
Resource: N/A
Details not found