In the Linux kernel, the following vulnerability has been resolved:
octeontx2-pf: handle otx2mboxgetrsp errors in otx2common.c
Add error pointer check after calling otx2mboxget_rsp().
[
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"93664854362567919123469490963093728926",
"198278199913341053345306527034708138564",
"206270596028866569473140014872559404462",
"326801547908055464304127619526418103953"
]
},
"id": "CVE-2024-56679-3edb843f",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0fbc7a5027c6f7f2c785adae3dcec22b2f2b69b3",
"signature_version": "v1"
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c",
"function": "otx2_get_max_mtu"
},
"digest": {
"length": 663.0,
"function_hash": "158466579796899129891544515185796321678"
},
"id": "CVE-2024-56679-52df1d60",
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@785c6758ea32aca73ba9331f7d902f7ce9a25757",
"signature_version": "v1"
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c",
"function": "otx2_get_max_mtu"
},
"digest": {
"length": 663.0,
"function_hash": "158466579796899129891544515185796321678"
},
"id": "CVE-2024-56679-5ce45c04",
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9265b6ee754226f61bd122ec57141a781d4e0dcb",
"signature_version": "v1"
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c",
"function": "otx2_get_max_mtu"
},
"digest": {
"length": 668.0,
"function_hash": "551072776430233248751590246928484003"
},
"id": "CVE-2024-56679-6b9f2684",
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@52c63a6a27d3178fab533fcfb4baa2ed5b8608a3",
"signature_version": "v1"
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"93664854362567919123469490963093728926",
"198278199913341053345306527034708138564",
"184716088963352343902599810388931496240",
"281486175958883860221715172412265705093"
]
},
"id": "CVE-2024-56679-7a8e7f9a",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9265b6ee754226f61bd122ec57141a781d4e0dcb",
"signature_version": "v1"
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"93664854362567919123469490963093728926",
"198278199913341053345306527034708138564",
"184716088963352343902599810388931496240",
"281486175958883860221715172412265705093"
]
},
"id": "CVE-2024-56679-ac46ddf7",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@785c6758ea32aca73ba9331f7d902f7ce9a25757",
"signature_version": "v1"
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c",
"function": "otx2_get_max_mtu"
},
"digest": {
"length": 668.0,
"function_hash": "551072776430233248751590246928484003"
},
"id": "CVE-2024-56679-c718ae9d",
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d4d5139d280f5837f16d116614c05c2b4eeaf28f",
"signature_version": "v1"
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"93664854362567919123469490963093728926",
"198278199913341053345306527034708138564",
"206270596028866569473140014872559404462",
"326801547908055464304127619526418103953"
]
},
"id": "CVE-2024-56679-cc22aff4",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d4d5139d280f5837f16d116614c05c2b4eeaf28f",
"signature_version": "v1"
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"93664854362567919123469490963093728926",
"198278199913341053345306527034708138564",
"206270596028866569473140014872559404462",
"326801547908055464304127619526418103953"
]
},
"id": "CVE-2024-56679-cda228aa",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@52c63a6a27d3178fab533fcfb4baa2ed5b8608a3",
"signature_version": "v1"
},
{
"deprecated": false,
"target": {
"file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c",
"function": "otx2_get_max_mtu"
},
"digest": {
"length": 668.0,
"function_hash": "551072776430233248751590246928484003"
},
"id": "CVE-2024-56679-d10321c8",
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0fbc7a5027c6f7f2c785adae3dcec22b2f2b69b3",
"signature_version": "v1"
}
]