CVE-2022-50302

Source
https://cve.org/CVERecord?id=CVE-2022-50302
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-50302.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2022-50302
Downstream
Published
2025-09-15T14:45:57.924Z
Modified
2026-04-02T08:28:23.790518Z
Summary
lockd: set other missing fields when unlocking files
Details

In the Linux kernel, the following vulnerability has been resolved:

lockd: set other missing fields when unlocking files

vfslockfile() expects the struct filelock to be fully initialised by the caller. Re-exported NFSv3 has been seen to Oops if the flfile field is NULL.

Database specific
{
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/50xxx/CVE-2022-50302.json",
    "cna_assigner": "Linux"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
486c1acf14233b1ff7b37e6f026a737a2f7f53f1
Fixed
31c93ee5f1e4dc278b562e20f3c3274ac34997f3
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
9c3eef773cf4a8a18f959234bbb4c0a55c31ab71
Fixed
95d42a8d3d4ae84a0bd3ee23e1fee240cdf0a9f0
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
aec158242b87a43d83322e99bc71ab4428e5ab79
Fixed
688575aef211b0986fc51010116f5888a99d76a2
Fixed
d7aa9f7778316beb690f6e2763b6d672ad8b256f
Fixed
18ebd35b61b4693a0ddc270b6d4f18def232e770
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
58c3f48a540b821b3253e2dc31c8fa237293ffc9

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-50302.json"