In the Linux kernel, the following vulnerability has been resolved:
jfs: Regular file corruption check
The reproducer builds a corrupted file on disk with a negative i_size value. Add a check when opening this file to avoid subsequent operation failures.
[
{
"deprecated": false,
"target": {
"file": "fs/jfs/file.c"
},
"signature_type": "Line",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9605cb2ea38ba014d0e704cba0dbbb00593fa9fd",
"id": "CVE-2025-38698-16cd94c4",
"digest": {
"threshold": 0.9,
"line_hashes": [
"243116703082730493781466376465747684541",
"13389943054619502781843353794568361729",
"245385591712192389247889197817147951977"
]
}
},
{
"deprecated": false,
"target": {
"file": "fs/jfs/file.c",
"function": "jfs_open"
},
"signature_type": "Function",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@02edcfda419168d9405bffe55f18ea9c1bf92366",
"id": "CVE-2025-38698-1939527d",
"digest": {
"function_hash": "257230632362158482732881369075424547662",
"length": 548.0
}
},
{
"deprecated": false,
"target": {
"file": "fs/jfs/file.c",
"function": "jfs_open"
},
"signature_type": "Function",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9605cb2ea38ba014d0e704cba0dbbb00593fa9fd",
"id": "CVE-2025-38698-2038baa1",
"digest": {
"function_hash": "257230632362158482732881369075424547662",
"length": 548.0
}
},
{
"deprecated": false,
"target": {
"file": "fs/jfs/file.c",
"function": "jfs_open"
},
"signature_type": "Function",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9ad054cd2c4ca8c371e555748832aa217c41fc65",
"id": "CVE-2025-38698-3a191835",
"digest": {
"function_hash": "257230632362158482732881369075424547662",
"length": 548.0
}
},
{
"deprecated": false,
"target": {
"file": "fs/jfs/file.c"
},
"signature_type": "Line",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6bc86f1d7d5419d5b19483ba203ca0b760c41c51",
"id": "CVE-2025-38698-3ee2b79f",
"digest": {
"threshold": 0.9,
"line_hashes": [
"243116703082730493781466376465747684541",
"13389943054619502781843353794568361729",
"245385591712192389247889197817147951977"
]
}
},
{
"deprecated": false,
"target": {
"file": "fs/jfs/file.c",
"function": "jfs_open"
},
"signature_type": "Function",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fd9454b7710b28060faa49b041f8283c435721a3",
"id": "CVE-2025-38698-4b2c130c",
"digest": {
"function_hash": "257230632362158482732881369075424547662",
"length": 548.0
}
},
{
"deprecated": false,
"target": {
"file": "fs/jfs/file.c",
"function": "jfs_open"
},
"signature_type": "Function",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@78989af5bbf55a0cf1165b0fa73921bc02f1543b",
"id": "CVE-2025-38698-83faffef",
"digest": {
"function_hash": "257230632362158482732881369075424547662",
"length": 548.0
}
},
{
"deprecated": false,
"target": {
"file": "fs/jfs/file.c"
},
"signature_type": "Line",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@02edcfda419168d9405bffe55f18ea9c1bf92366",
"id": "CVE-2025-38698-a575d33d",
"digest": {
"threshold": 0.9,
"line_hashes": [
"243116703082730493781466376465747684541",
"13389943054619502781843353794568361729",
"245385591712192389247889197817147951977"
]
}
},
{
"deprecated": false,
"target": {
"file": "fs/jfs/file.c"
},
"signature_type": "Line",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fd9454b7710b28060faa49b041f8283c435721a3",
"id": "CVE-2025-38698-cd8be82d",
"digest": {
"threshold": 0.9,
"line_hashes": [
"243116703082730493781466376465747684541",
"13389943054619502781843353794568361729",
"245385591712192389247889197817147951977"
]
}
},
{
"deprecated": false,
"target": {
"file": "fs/jfs/file.c"
},
"signature_type": "Line",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9ad054cd2c4ca8c371e555748832aa217c41fc65",
"id": "CVE-2025-38698-d71acb07",
"digest": {
"threshold": 0.9,
"line_hashes": [
"243116703082730493781466376465747684541",
"13389943054619502781843353794568361729",
"245385591712192389247889197817147951977"
]
}
},
{
"deprecated": false,
"target": {
"file": "fs/jfs/file.c"
},
"signature_type": "Line",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9f896c3d0192241d6438be6963682ace8203f502",
"id": "CVE-2025-38698-dc149dff",
"digest": {
"threshold": 0.9,
"line_hashes": [
"243116703082730493781466376465747684541",
"13389943054619502781843353794568361729",
"245385591712192389247889197817147951977"
]
}
},
{
"deprecated": false,
"target": {
"file": "fs/jfs/file.c"
},
"signature_type": "Line",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@78989af5bbf55a0cf1165b0fa73921bc02f1543b",
"id": "CVE-2025-38698-e7584976",
"digest": {
"threshold": 0.9,
"line_hashes": [
"243116703082730493781466376465747684541",
"13389943054619502781843353794568361729",
"245385591712192389247889197817147951977"
]
}
},
{
"deprecated": false,
"target": {
"file": "fs/jfs/file.c",
"function": "jfs_open"
},
"signature_type": "Function",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9f896c3d0192241d6438be6963682ace8203f502",
"id": "CVE-2025-38698-f0290df8",
"digest": {
"function_hash": "257230632362158482732881369075424547662",
"length": 548.0
}
},
{
"deprecated": false,
"target": {
"file": "fs/jfs/file.c",
"function": "jfs_open"
},
"signature_type": "Function",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6bc86f1d7d5419d5b19483ba203ca0b760c41c51",
"id": "CVE-2025-38698-f1981709",
"digest": {
"function_hash": "257230632362158482732881369075424547662",
"length": 548.0
}
}
]