In the Linux kernel, the following vulnerability has been resolved:
octeontx2-pf: handle otx2mboxgetrsp errors in otx2ethtool.c
Add error pointer check after calling otx2mboxget_rsp().
[
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c"
},
"signature_type": "Line",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@55c41b97001a09bb490ffa2e667e251d75d15ab1",
"id": "CVE-2024-56728-01e8b262",
"digest": {
"threshold": 0.9,
"line_hashes": [
"201530593586297731239139663799464676236",
"205145202130248725418362867527771893942",
"279413894022537708817728915183203431241",
"273597889153898213970450247503239021752",
"85306298432797815517819247596250305637",
"193936235291956365111884012710505658974",
"297558938883157313056673048404596025462",
"125386419451541953617963864786167692537"
]
}
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c",
"function": "otx2_get_pauseparam"
},
"signature_type": "Function",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@05a6ce174c0c724e5914e1e5efd826bab8f382b4",
"id": "CVE-2024-56728-05356e70",
"digest": {
"function_hash": "280072958084798512976858609744636107964",
"length": 515.0
}
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c",
"function": "otx2_set_fecparam"
},
"signature_type": "Function",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5ff9de1f2712cbca53da2e37d831eea7ffcb43b6",
"id": "CVE-2024-56728-06cb8b7e",
"digest": {
"function_hash": "149361846769063230970133954959116694411",
"length": 908.0
}
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c",
"function": "otx2_set_fecparam"
},
"signature_type": "Function",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c0f64fd73b60aee85f88c270c9d714ead27a7b7a",
"id": "CVE-2024-56728-2727436f",
"digest": {
"function_hash": "149361846769063230970133954959116694411",
"length": 908.0
}
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c",
"function": "otx2_set_fecparam"
},
"signature_type": "Function",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6cda142cee032b8fe65ee11f78721721c3988feb",
"id": "CVE-2024-56728-27e106c4",
"digest": {
"function_hash": "149361846769063230970133954959116694411",
"length": 908.0
}
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c"
},
"signature_type": "Line",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5ff9de1f2712cbca53da2e37d831eea7ffcb43b6",
"id": "CVE-2024-56728-4bd9bafb",
"digest": {
"threshold": 0.9,
"line_hashes": [
"201530593586297731239139663799464676236",
"205145202130248725418362867527771893942",
"279413894022537708817728915183203431241",
"273597889153898213970450247503239021752",
"85306298432797815517819247596250305637",
"193936235291956365111884012710505658974",
"297558938883157313056673048404596025462",
"125386419451541953617963864786167692537"
]
}
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c",
"function": "otx2_get_pauseparam"
},
"signature_type": "Function",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c0f64fd73b60aee85f88c270c9d714ead27a7b7a",
"id": "CVE-2024-56728-4c3a43f3",
"digest": {
"function_hash": "280072958084798512976858609744636107964",
"length": 515.0
}
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c",
"function": "otx2_set_fecparam"
},
"signature_type": "Function",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@55c41b97001a09bb490ffa2e667e251d75d15ab1",
"id": "CVE-2024-56728-63db0759",
"digest": {
"function_hash": "149361846769063230970133954959116694411",
"length": 908.0
}
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c",
"function": "otx2_get_pauseparam"
},
"signature_type": "Function",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6cda142cee032b8fe65ee11f78721721c3988feb",
"id": "CVE-2024-56728-7a715a72",
"digest": {
"function_hash": "280072958084798512976858609744636107964",
"length": 515.0
}
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c",
"function": "otx2_get_pauseparam"
},
"signature_type": "Function",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@55c41b97001a09bb490ffa2e667e251d75d15ab1",
"id": "CVE-2024-56728-8e14d2ed",
"digest": {
"function_hash": "280072958084798512976858609744636107964",
"length": 515.0
}
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c",
"function": "otx2_set_fecparam"
},
"signature_type": "Function",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2db2194727b1f49a5096c1c3981adef1b7638733",
"id": "CVE-2024-56728-98e66644",
"digest": {
"function_hash": "149361846769063230970133954959116694411",
"length": 908.0
}
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c",
"function": "otx2_get_pauseparam"
},
"signature_type": "Function",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e26f8eac6bb20b20fdb8f7dc695711ebce4c7c5c",
"id": "CVE-2024-56728-9f8fd5c9",
"digest": {
"function_hash": "280072958084798512976858609744636107964",
"length": 515.0
}
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c"
},
"signature_type": "Line",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2db2194727b1f49a5096c1c3981adef1b7638733",
"id": "CVE-2024-56728-a70364b3",
"digest": {
"threshold": 0.9,
"line_hashes": [
"201530593586297731239139663799464676236",
"205145202130248725418362867527771893942",
"279413894022537708817728915183203431241",
"273597889153898213970450247503239021752",
"85306298432797815517819247596250305637",
"193936235291956365111884012710505658974",
"297558938883157313056673048404596025462",
"125386419451541953617963864786167692537"
]
}
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c",
"function": "otx2_set_fecparam"
},
"signature_type": "Function",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e26f8eac6bb20b20fdb8f7dc695711ebce4c7c5c",
"id": "CVE-2024-56728-abd7cbc6",
"digest": {
"function_hash": "149361846769063230970133954959116694411",
"length": 908.0
}
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c"
},
"signature_type": "Line",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@05a6ce174c0c724e5914e1e5efd826bab8f382b4",
"id": "CVE-2024-56728-ae144551",
"digest": {
"threshold": 0.9,
"line_hashes": [
"201530593586297731239139663799464676236",
"205145202130248725418362867527771893942",
"279413894022537708817728915183203431241",
"273597889153898213970450247503239021752",
"85306298432797815517819247596250305637",
"193936235291956365111884012710505658974",
"297558938883157313056673048404596025462",
"125386419451541953617963864786167692537"
]
}
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c"
},
"signature_type": "Line",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6cda142cee032b8fe65ee11f78721721c3988feb",
"id": "CVE-2024-56728-d0c54e38",
"digest": {
"threshold": 0.9,
"line_hashes": [
"201530593586297731239139663799464676236",
"205145202130248725418362867527771893942",
"279413894022537708817728915183203431241",
"273597889153898213970450247503239021752",
"85306298432797815517819247596250305637",
"193936235291956365111884012710505658974",
"297558938883157313056673048404596025462",
"125386419451541953617963864786167692537"
]
}
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c"
},
"signature_type": "Line",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e26f8eac6bb20b20fdb8f7dc695711ebce4c7c5c",
"id": "CVE-2024-56728-d46376f5",
"digest": {
"threshold": 0.9,
"line_hashes": [
"201530593586297731239139663799464676236",
"205145202130248725418362867527771893942",
"279413894022537708817728915183203431241",
"273597889153898213970450247503239021752",
"85306298432797815517819247596250305637",
"193936235291956365111884012710505658974",
"297558938883157313056673048404596025462",
"125386419451541953617963864786167692537"
]
}
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c"
},
"signature_type": "Line",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c0f64fd73b60aee85f88c270c9d714ead27a7b7a",
"id": "CVE-2024-56728-e9575c1d",
"digest": {
"threshold": 0.9,
"line_hashes": [
"201530593586297731239139663799464676236",
"205145202130248725418362867527771893942",
"279413894022537708817728915183203431241",
"273597889153898213970450247503239021752",
"85306298432797815517819247596250305637",
"193936235291956365111884012710505658974",
"297558938883157313056673048404596025462",
"125386419451541953617963864786167692537"
]
}
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c",
"function": "otx2_set_fecparam"
},
"signature_type": "Function",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@05a6ce174c0c724e5914e1e5efd826bab8f382b4",
"id": "CVE-2024-56728-e9d195fb",
"digest": {
"function_hash": "149361846769063230970133954959116694411",
"length": 908.0
}
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c",
"function": "otx2_get_pauseparam"
},
"signature_type": "Function",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5ff9de1f2712cbca53da2e37d831eea7ffcb43b6",
"id": "CVE-2024-56728-f4d10304",
"digest": {
"function_hash": "280072958084798512976858609744636107964",
"length": 515.0
}
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c",
"function": "otx2_get_pauseparam"
},
"signature_type": "Function",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2db2194727b1f49a5096c1c3981adef1b7638733",
"id": "CVE-2024-56728-fa9bdb90",
"digest": {
"function_hash": "280072958084798512976858609744636107964",
"length": 515.0
}
}
]