In the Linux kernel, the following vulnerability has been resolved:
octeontx2-pf: handle otx2mboxgetrsp errors in otx2dmac_flt.c
Add error pointer checks after calling otx2mboxget_rsp().
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3ccbc7a518868eff1d5a198b9e454e182b651e00",
"id": "CVE-2024-56707-02dc5c64",
"digest": {
"line_hashes": [
"280270178447643524088895130992167831876",
"322214247138525780904529794941589083079",
"157602069560215304853507116969931112644",
"53106855874410547462556063156810273191",
"227865494372235726557630269666097072486",
"263437782147066252474181161108392465923",
"313958045326533845249309167417309531672",
"143540016641776228353636905022174111959"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c"
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fc595472fbad96533ccbb7b9ebb82b743ec26829",
"id": "CVE-2024-56707-179da784",
"digest": {
"line_hashes": [
"280270178447643524088895130992167831876",
"322214247138525780904529794941589083079",
"157602069560215304853507116969931112644",
"53106855874410547462556063156810273191",
"227865494372235726557630269666097072486",
"263437782147066252474181161108392465923",
"313958045326533845249309167417309531672",
"143540016641776228353636905022174111959"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c"
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3ccbc7a518868eff1d5a198b9e454e182b651e00",
"id": "CVE-2024-56707-190e6cae",
"digest": {
"function_hash": "282485515147251942598406491749794653860",
"length": 513.0
},
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "otx2_dmacflt_do_add",
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fc595472fbad96533ccbb7b9ebb82b743ec26829",
"id": "CVE-2024-56707-45f6bbf0",
"digest": {
"function_hash": "282485515147251942598406491749794653860",
"length": 513.0
},
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "otx2_dmacflt_do_add",
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@20e06a5137a1174214bae3a29ce623e69455ee0f",
"id": "CVE-2024-56707-4b06e226",
"digest": {
"function_hash": "205441475104403698012664888139911225600",
"length": 616.0
},
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "otx2_dmacflt_update",
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1611b1ea7cf8d07dff091a45389b10401bb6d5b3",
"id": "CVE-2024-56707-6d4fbd6f",
"digest": {
"function_hash": "282485515147251942598406491749794653860",
"length": 513.0
},
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "otx2_dmacflt_do_add",
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1611b1ea7cf8d07dff091a45389b10401bb6d5b3",
"id": "CVE-2024-56707-783cc8d6",
"digest": {
"function_hash": "205441475104403698012664888139911225600",
"length": 616.0
},
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "otx2_dmacflt_update",
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f5b942e6c54b13246ee49d42dcfb71b7f29e3c64",
"id": "CVE-2024-56707-7c6ccb36",
"digest": {
"function_hash": "282485515147251942598406491749794653860",
"length": 513.0
},
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "otx2_dmacflt_do_add",
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3ccbc7a518868eff1d5a198b9e454e182b651e00",
"id": "CVE-2024-56707-8ae5ae3c",
"digest": {
"function_hash": "205441475104403698012664888139911225600",
"length": 616.0
},
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "otx2_dmacflt_update",
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@20e06a5137a1174214bae3a29ce623e69455ee0f",
"id": "CVE-2024-56707-aa097cf1",
"digest": {
"line_hashes": [
"280270178447643524088895130992167831876",
"322214247138525780904529794941589083079",
"157602069560215304853507116969931112644",
"53106855874410547462556063156810273191",
"227865494372235726557630269666097072486",
"263437782147066252474181161108392465923",
"313958045326533845249309167417309531672",
"143540016641776228353636905022174111959"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c"
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f5b942e6c54b13246ee49d42dcfb71b7f29e3c64",
"id": "CVE-2024-56707-be42efb6",
"digest": {
"line_hashes": [
"280270178447643524088895130992167831876",
"322214247138525780904529794941589083079",
"157602069560215304853507116969931112644",
"53106855874410547462556063156810273191",
"227865494372235726557630269666097072486",
"263437782147066252474181161108392465923",
"313958045326533845249309167417309531672",
"143540016641776228353636905022174111959"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c"
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f5b942e6c54b13246ee49d42dcfb71b7f29e3c64",
"id": "CVE-2024-56707-d366f5d8",
"digest": {
"function_hash": "205441475104403698012664888139911225600",
"length": 616.0
},
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "otx2_dmacflt_update",
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@20e06a5137a1174214bae3a29ce623e69455ee0f",
"id": "CVE-2024-56707-dbd26172",
"digest": {
"function_hash": "282485515147251942598406491749794653860",
"length": 513.0
},
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "otx2_dmacflt_do_add",
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1611b1ea7cf8d07dff091a45389b10401bb6d5b3",
"id": "CVE-2024-56707-dc1cce8b",
"digest": {
"line_hashes": [
"280270178447643524088895130992167831876",
"322214247138525780904529794941589083079",
"157602069560215304853507116969931112644",
"53106855874410547462556063156810273191",
"227865494372235726557630269666097072486",
"263437782147066252474181161108392465923",
"313958045326533845249309167417309531672",
"143540016641776228353636905022174111959"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c"
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fc595472fbad96533ccbb7b9ebb82b743ec26829",
"id": "CVE-2024-56707-f9b1cde7",
"digest": {
"function_hash": "205441475104403698012664888139911225600",
"length": 616.0
},
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "otx2_dmacflt_update",
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c"
},
"signature_type": "Function"
}
]