In the Linux kernel, the following vulnerability has been resolved:
NFSD: Define a proc_layoutcommit for the FlexFiles layout type
Avoid a crash if a pNFS client should happen to send a LAYOUTCOMMIT operation on a FlexFiles layout.
[
{
"id": "CVE-2025-40087-0b4619e5",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"line_hashes": [
"42370438720099263744662581259720236668",
"124532799298882882160222709753125147051",
"166908070619897004531700377951194953513",
"287976803974525488976698180043878855445",
"29499841151735650265983698207664327643"
],
"threshold": 0.9
},
"target": {
"file": "fs/nfsd/flexfilelayout.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a156af6a4dc38c2aa7c98e89520a70fb3b3e7df4"
},
{
"id": "CVE-2025-40087-19a0f86b",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"line_hashes": [
"42370438720099263744662581259720236668",
"124532799298882882160222709753125147051",
"166908070619897004531700377951194953513",
"287976803974525488976698180043878855445",
"29499841151735650265983698207664327643"
],
"threshold": 0.9
},
"target": {
"file": "fs/nfsd/flexfilelayout.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@da9129ef77786839a3ccd1d7afeeab790bceaa1d"
},
{
"id": "CVE-2025-40087-448c71e7",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"line_hashes": [
"42370438720099263744662581259720236668",
"124532799298882882160222709753125147051",
"166908070619897004531700377951194953513",
"287976803974525488976698180043878855445",
"29499841151735650265983698207664327643"
],
"threshold": 0.9
},
"target": {
"file": "fs/nfsd/flexfilelayout.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@785ec512afa80d0540f2ca797c0e56de747a6083"
},
{
"id": "CVE-2025-40087-6c9060b7",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"line_hashes": [
"42370438720099263744662581259720236668",
"124532799298882882160222709753125147051",
"166908070619897004531700377951194953513",
"287976803974525488976698180043878855445",
"29499841151735650265983698207664327643"
],
"threshold": 0.9
},
"target": {
"file": "fs/nfsd/flexfilelayout.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f7353208c91ab004e0179c5fb6c365b0f132f9f0"
},
{
"id": "CVE-2025-40087-82da6d1a",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"line_hashes": [
"42370438720099263744662581259720236668",
"124532799298882882160222709753125147051",
"166908070619897004531700377951194953513",
"287976803974525488976698180043878855445",
"29499841151735650265983698207664327643"
],
"threshold": 0.9
},
"target": {
"file": "fs/nfsd/flexfilelayout.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ba88a53d7f5df4191583abf214214efe0cda91d2"
},
{
"id": "CVE-2025-40087-844f6228",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"line_hashes": [
"42370438720099263744662581259720236668",
"124532799298882882160222709753125147051",
"166908070619897004531700377951194953513",
"287976803974525488976698180043878855445",
"29499841151735650265983698207664327643"
],
"threshold": 0.9
},
"target": {
"file": "fs/nfsd/flexfilelayout.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@34d187e020cbda112a6c6f094f0ca5e6a8672b75"
},
{
"id": "CVE-2025-40087-b657898d",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"line_hashes": [
"42370438720099263744662581259720236668",
"124532799298882882160222709753125147051",
"166908070619897004531700377951194953513",
"287976803974525488976698180043878855445",
"29499841151735650265983698207664327643"
],
"threshold": 0.9
},
"target": {
"file": "fs/nfsd/flexfilelayout.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a75994dd879401c3e24ff51c2536559f1a53ea27"
},
{
"id": "CVE-2025-40087-cdaeba91",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"line_hashes": [
"42370438720099263744662581259720236668",
"124532799298882882160222709753125147051",
"166908070619897004531700377951194953513",
"287976803974525488976698180043878855445",
"29499841151735650265983698207664327643"
],
"threshold": 0.9
},
"target": {
"file": "fs/nfsd/flexfilelayout.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4b47a8601b71ad98833b447d465592d847b4dc77"
}
]