In the Linux kernel, the following vulnerability has been resolved:
Revert "fs/ntfs3: Replace inodetrylock with inodelock"
This reverts commit 69505fe98f198ee813898cbcaf6770949636430b.
Initially, conditional lock acquisition was removed to fix an xfstest bug that was observed during internal testing. The deadlock reported by syzbot is resolved by reintroducing conditional acquisition. The xfstest bug no longer occurs on kernel version 6.16-rc1 during internal testing. I assume that changes in other modules may have contributed to this.
[
{
"signature_type": "Function",
"deprecated": false,
"digest": {
"function_hash": "192805942295477867690911067540968655557",
"length": 1308.0
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a49f0abd8959048af18c6c690b065eb0d65b2d21",
"id": "CVE-2025-39734-00ad540c",
"signature_version": "v1",
"target": {
"function": "ntfs_file_mmap",
"file": "fs/ntfs3/file.c"
}
},
{
"signature_type": "Line",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"3221426326876285917782678230128614387",
"169927210577689550684120079302127889493",
"206046723651481306194882965677672506058",
"78269450564201884869510789131714401530"
]
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b356ee013a79e7e3147bfe065de376706c5d2ee9",
"id": "CVE-2025-39734-0c49f15e",
"signature_version": "v1",
"target": {
"file": "fs/ntfs3/file.c"
}
},
{
"signature_type": "Function",
"deprecated": false,
"digest": {
"function_hash": "332682039919510298683182729748077620901",
"length": 1253.0
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7ce6f83ca9d52c9245b7a017466fc4baa1241b0b",
"id": "CVE-2025-39734-14432a60",
"signature_version": "v1",
"target": {
"function": "ntfs_file_mmap",
"file": "fs/ntfs3/file.c"
}
},
{
"signature_type": "Line",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"3221426326876285917782678230128614387",
"169927210577689550684120079302127889493",
"206046723651481306194882965677672506058",
"78269450564201884869510789131714401530"
]
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bd20733746263acaaf2a21881665db27ee4303d5",
"id": "CVE-2025-39734-21752a3f",
"signature_version": "v1",
"target": {
"file": "fs/ntfs3/file.c"
}
},
{
"signature_type": "Line",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"3221426326876285917782678230128614387",
"169927210577689550684120079302127889493",
"206046723651481306194882965677672506058",
"78269450564201884869510789131714401530"
]
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bec8109f957a6e193e52d1728799994c8005ca83",
"id": "CVE-2025-39734-326822e5",
"signature_version": "v1",
"target": {
"file": "fs/ntfs3/file.c"
}
},
{
"signature_type": "Line",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"3221426326876285917782678230128614387",
"169927210577689550684120079302127889493",
"206046723651481306194882965677672506058",
"78269450564201884869510789131714401530"
]
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1903a6c1f2818154f6bc87bceaaecafa92b6ac5c",
"id": "CVE-2025-39734-341447a7",
"signature_version": "v1",
"target": {
"file": "fs/ntfs3/file.c"
}
},
{
"signature_type": "Line",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"3221426326876285917782678230128614387",
"169927210577689550684120079302127889493",
"206046723651481306194882965677672506058",
"78269450564201884869510789131714401530"
]
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a49f0abd8959048af18c6c690b065eb0d65b2d21",
"id": "CVE-2025-39734-3ff2e442",
"signature_version": "v1",
"target": {
"file": "fs/ntfs3/file.c"
}
},
{
"signature_type": "Function",
"deprecated": false,
"digest": {
"function_hash": "17150565045092496609600395006945053518",
"length": 1274.0
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bec8109f957a6e193e52d1728799994c8005ca83",
"id": "CVE-2025-39734-529e88ad",
"signature_version": "v1",
"target": {
"function": "ntfs_file_mmap",
"file": "fs/ntfs3/file.c"
}
},
{
"signature_type": "Line",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"3221426326876285917782678230128614387",
"169927210577689550684120079302127889493",
"206046723651481306194882965677672506058",
"78269450564201884869510789131714401530"
]
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a936be9b5f51c4d23f66fb673e9068c6b08104a4",
"id": "CVE-2025-39734-6a40c023",
"signature_version": "v1",
"target": {
"file": "fs/ntfs3/file.c"
}
},
{
"signature_type": "Function",
"deprecated": false,
"digest": {
"function_hash": "332682039919510298683182729748077620901",
"length": 1253.0
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bd20733746263acaaf2a21881665db27ee4303d5",
"id": "CVE-2025-39734-8278c694",
"signature_version": "v1",
"target": {
"function": "ntfs_file_mmap",
"file": "fs/ntfs3/file.c"
}
},
{
"signature_type": "Line",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"3221426326876285917782678230128614387",
"169927210577689550684120079302127889493",
"206046723651481306194882965677672506058",
"78269450564201884869510789131714401530"
]
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7ce6f83ca9d52c9245b7a017466fc4baa1241b0b",
"id": "CVE-2025-39734-86f8b3ac",
"signature_version": "v1",
"target": {
"file": "fs/ntfs3/file.c"
}
},
{
"signature_type": "Function",
"deprecated": false,
"digest": {
"function_hash": "127184333603971879718868078746051439711",
"length": 1281.0
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a936be9b5f51c4d23f66fb673e9068c6b08104a4",
"id": "CVE-2025-39734-a12861f4",
"signature_version": "v1",
"target": {
"function": "ntfs_file_mmap",
"file": "fs/ntfs3/file.c"
}
},
{
"signature_type": "Function",
"deprecated": false,
"digest": {
"function_hash": "330640279255935451132424512969335739226",
"length": 1221.0
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1903a6c1f2818154f6bc87bceaaecafa92b6ac5c",
"id": "CVE-2025-39734-e6c0c85c",
"signature_version": "v1",
"target": {
"function": "ntfs_file_mmap",
"file": "fs/ntfs3/file.c"
}
},
{
"signature_type": "Function",
"deprecated": false,
"digest": {
"function_hash": "332682039919510298683182729748077620901",
"length": 1253.0
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b356ee013a79e7e3147bfe065de376706c5d2ee9",
"id": "CVE-2025-39734-ebdbe093",
"signature_version": "v1",
"target": {
"function": "ntfs_file_mmap",
"file": "fs/ntfs3/file.c"
}
}
]