In the Linux kernel, the following vulnerability has been resolved:
net/mlx5: E-Switch, Fix an Oops in error handling code
The error handling dereferences "vport". There is nothing we can do if it is an error pointer except returning the error code.
[
{
"deprecated": false,
"id": "CVE-2023-53058-139cb338",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@388188fb58bef9e7f3ca4f8970f03d493b66909f",
"signature_version": "v1",
"target": {
"function": "mlx5_esw_acl_ingress_vport_bond_update",
"file": "drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c"
},
"signature_type": "Function",
"digest": {
"function_hash": "96999389644102675367199813740513367969",
"length": 467.0
}
},
{
"deprecated": false,
"id": "CVE-2023-53058-1aad0c37",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5eadc80328298ef7beaaf0cd96791667d3b485ca",
"signature_version": "v1",
"target": {
"function": "mlx5_esw_acl_ingress_vport_bond_update",
"file": "drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c"
},
"signature_type": "Function",
"digest": {
"function_hash": "96999389644102675367199813740513367969",
"length": 467.0
}
},
{
"deprecated": false,
"id": "CVE-2023-53058-377e4af8",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1a9853a7437a22fd849347008fb3c85087906b56",
"signature_version": "v1",
"target": {
"function": "mlx5_esw_acl_ingress_vport_bond_update",
"file": "drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c"
},
"signature_type": "Function",
"digest": {
"function_hash": "96999389644102675367199813740513367969",
"length": 467.0
}
},
{
"deprecated": false,
"id": "CVE-2023-53058-415026cf",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c4c977935b2fc60084b3735737d17a06e7ba1bd0",
"signature_version": "v1",
"target": {
"file": "drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c"
},
"signature_type": "Line",
"digest": {
"line_hashes": [
"88978276787270675123316778039705163227",
"282117797815501418113127747572251423314",
"183264882161055365557137093060443635572",
"328516011684511628551697862837549530087",
"308941284862132285092441369300299198514"
],
"threshold": 0.9
}
},
{
"deprecated": false,
"id": "CVE-2023-53058-9de2e4a5",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c4c977935b2fc60084b3735737d17a06e7ba1bd0",
"signature_version": "v1",
"target": {
"function": "mlx5_esw_acl_ingress_vport_bond_update",
"file": "drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c"
},
"signature_type": "Function",
"digest": {
"function_hash": "96999389644102675367199813740513367969",
"length": 467.0
}
},
{
"deprecated": false,
"id": "CVE-2023-53058-9f1b27bb",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1a9853a7437a22fd849347008fb3c85087906b56",
"signature_version": "v1",
"target": {
"file": "drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c"
},
"signature_type": "Line",
"digest": {
"line_hashes": [
"88978276787270675123316778039705163227",
"282117797815501418113127747572251423314",
"183264882161055365557137093060443635572",
"328516011684511628551697862837549530087",
"308941284862132285092441369300299198514"
],
"threshold": 0.9
}
},
{
"deprecated": false,
"id": "CVE-2023-53058-d73cf81a",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5eadc80328298ef7beaaf0cd96791667d3b485ca",
"signature_version": "v1",
"target": {
"file": "drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c"
},
"signature_type": "Line",
"digest": {
"line_hashes": [
"88978276787270675123316778039705163227",
"282117797815501418113127747572251423314",
"183264882161055365557137093060443635572",
"328516011684511628551697862837549530087",
"308941284862132285092441369300299198514"
],
"threshold": 0.9
}
},
{
"deprecated": false,
"id": "CVE-2023-53058-ddd7cfd6",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@388188fb58bef9e7f3ca4f8970f03d493b66909f",
"signature_version": "v1",
"target": {
"file": "drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c"
},
"signature_type": "Line",
"digest": {
"line_hashes": [
"88978276787270675123316778039705163227",
"282117797815501418113127747572251423314",
"183264882161055365557137093060443635572",
"328516011684511628551697862837549530087",
"308941284862132285092441369300299198514"
],
"threshold": 0.9
}
},
{
"deprecated": false,
"id": "CVE-2023-53058-eed7c18b",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@640fcdbcf27fc62de9223f958ceb4e897a00e791",
"signature_version": "v1",
"target": {
"function": "mlx5_esw_acl_ingress_vport_metadata_update",
"file": "drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c"
},
"signature_type": "Function",
"digest": {
"function_hash": "96999389644102675367199813740513367969",
"length": 467.0
}
},
{
"deprecated": false,
"id": "CVE-2023-53058-f9349c65",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@640fcdbcf27fc62de9223f958ceb4e897a00e791",
"signature_version": "v1",
"target": {
"file": "drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c"
},
"signature_type": "Line",
"digest": {
"line_hashes": [
"88978276787270675123316778039705163227",
"282117797815501418113127747572251423314",
"183264882161055365557137093060443635572",
"328516011684511628551697862837549530087",
"308941284862132285092441369300299198514"
],
"threshold": 0.9
}
}
]