In the Linux kernel, the following vulnerability has been resolved:
jfs: fix array-index-out-of-bounds in jfs_readdir
The stbl might contain some invalid values. Added a check to return error code in that case.
[
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "fs/jfs/jfs_dtree.c",
"function": "jfs_readdir"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b62f41aeec9d250144c53875b507c1d45ae8c8fc",
"digest": {
"length": 4820.0,
"function_hash": "273936567529727309518841749188870907040"
},
"id": "CVE-2024-56596-0139882a"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "fs/jfs/jfs_dtree.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9efe72eefd4c4a7ce63b3e4d667d766d2b360cb4",
"digest": {
"line_hashes": [
"323100784543401529077255613226991799306",
"310663045825664800917189941843020664065",
"332914070603395474545118937678602326816",
"186921823534307936803654912733778589591"
],
"threshold": 0.9
},
"id": "CVE-2024-56596-1c4c4011"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "fs/jfs/jfs_dtree.c",
"function": "jfs_readdir"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e7d376f94f72b020f84e77278b150ec1cc27502c",
"digest": {
"length": 4820.0,
"function_hash": "273936567529727309518841749188870907040"
},
"id": "CVE-2024-56596-1dcd1201"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "fs/jfs/jfs_dtree.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ff9fc48fab0e1ea0d423c23c99b91bba178f0b05",
"digest": {
"line_hashes": [
"323100784543401529077255613226991799306",
"310663045825664800917189941843020664065",
"332914070603395474545118937678602326816",
"186921823534307936803654912733778589591"
],
"threshold": 0.9
},
"id": "CVE-2024-56596-3775c09b"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "fs/jfs/jfs_dtree.c",
"function": "jfs_readdir"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ff9fc48fab0e1ea0d423c23c99b91bba178f0b05",
"digest": {
"length": 4820.0,
"function_hash": "273936567529727309518841749188870907040"
},
"id": "CVE-2024-56596-3d5c7ba6"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "fs/jfs/jfs_dtree.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e7d376f94f72b020f84e77278b150ec1cc27502c",
"digest": {
"line_hashes": [
"323100784543401529077255613226991799306",
"310663045825664800917189941843020664065",
"332914070603395474545118937678602326816",
"186921823534307936803654912733778589591"
],
"threshold": 0.9
},
"id": "CVE-2024-56596-6a38c739"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "fs/jfs/jfs_dtree.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b62f41aeec9d250144c53875b507c1d45ae8c8fc",
"digest": {
"line_hashes": [
"323100784543401529077255613226991799306",
"310663045825664800917189941843020664065",
"332914070603395474545118937678602326816",
"186921823534307936803654912733778589591"
],
"threshold": 0.9
},
"id": "CVE-2024-56596-7bd3529a"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "fs/jfs/jfs_dtree.c",
"function": "jfs_readdir"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@97e693593162eef6851d232f0c8148169ed46a5c",
"digest": {
"length": 4820.0,
"function_hash": "273936567529727309518841749188870907040"
},
"id": "CVE-2024-56596-8da89cf9"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "fs/jfs/jfs_dtree.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@97e693593162eef6851d232f0c8148169ed46a5c",
"digest": {
"line_hashes": [
"323100784543401529077255613226991799306",
"310663045825664800917189941843020664065",
"332914070603395474545118937678602326816",
"186921823534307936803654912733778589591"
],
"threshold": 0.9
},
"id": "CVE-2024-56596-a0523f80"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "fs/jfs/jfs_dtree.c",
"function": "jfs_readdir"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9efe72eefd4c4a7ce63b3e4d667d766d2b360cb4",
"digest": {
"length": 4820.0,
"function_hash": "273936567529727309518841749188870907040"
},
"id": "CVE-2024-56596-c4ecfe87"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "fs/jfs/jfs_dtree.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8ff7579554571d92e3deab168f5a7d7b146ed368",
"digest": {
"line_hashes": [
"323100784543401529077255613226991799306",
"310663045825664800917189941843020664065",
"332914070603395474545118937678602326816",
"186921823534307936803654912733778589591"
],
"threshold": 0.9
},
"id": "CVE-2024-56596-cb8b8b15"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "fs/jfs/jfs_dtree.c",
"function": "jfs_readdir"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8ff7579554571d92e3deab168f5a7d7b146ed368",
"digest": {
"length": 4820.0,
"function_hash": "273936567529727309518841749188870907040"
},
"id": "CVE-2024-56596-f8fcbb63"
}
]