In the Linux kernel, the following vulnerability has been resolved:
net: amd-xgbe: Fix skb data length underflow
There will be BUG_ON() triggered in include/linux/skbuff.h leading to intermittent kernel panic, when the skb length underflow is detected.
Fix this by dropping the packet if such length underflows are seen because of inconsistencies in the hardware descriptors.
[
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"167765963603334908320678666351206414549",
"49873822996748375504248927216107337709",
"273624659939797289381467502789267348167",
"157353341767818353561900056726025145295",
"272969981192696187021223348684423453580",
"264620672307400809437938203249324633081",
"307511554556577000475987599314292928835",
"84383514884120552565609747521474445021"
]
},
"target": {
"file": "drivers/net/ethernet/amd/xgbe/xgbe-drv.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@34aeb4da20f93ac80a6291a2dbe7b9c6460e9b26",
"id": "CVE-2022-48743-026cc5ca",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"167765963603334908320678666351206414549",
"49873822996748375504248927216107337709",
"273624659939797289381467502789267348167",
"157353341767818353561900056726025145295",
"272969981192696187021223348684423453580",
"264620672307400809437938203249324633081",
"307511554556577000475987599314292928835",
"84383514884120552565609747521474445021"
]
},
"target": {
"file": "drivers/net/ethernet/amd/xgbe/xgbe-drv.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9892742f035f7aa7dcd2bb0750effa486db89576",
"id": "CVE-2022-48743-065fcebd",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"167765963603334908320678666351206414549",
"49873822996748375504248927216107337709",
"273624659939797289381467502789267348167",
"157353341767818353561900056726025145295",
"272969981192696187021223348684423453580",
"264620672307400809437938203249324633081",
"307511554556577000475987599314292928835",
"84383514884120552565609747521474445021"
]
},
"target": {
"file": "drivers/net/ethernet/amd/xgbe/xgbe-drv.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4d3fcfe8464838b3920bc2b939d888e0b792934e",
"id": "CVE-2022-48743-4769c304",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "120616661619904522130361467248488013567",
"length": 3685.0
},
"target": {
"file": "drivers/net/ethernet/amd/xgbe/xgbe-drv.c",
"function": "xgbe_rx_poll"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e8f73f620fee5f52653ed2da360121e4446575c5",
"id": "CVE-2022-48743-6afd4cb2",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"167765963603334908320678666351206414549",
"49873822996748375504248927216107337709",
"273624659939797289381467502789267348167",
"157353341767818353561900056726025145295",
"272969981192696187021223348684423453580",
"264620672307400809437938203249324633081",
"307511554556577000475987599314292928835",
"84383514884120552565609747521474445021"
]
},
"target": {
"file": "drivers/net/ethernet/amd/xgbe/xgbe-drv.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@db6fd92316a254be2097556f01bccecf560e53ce",
"id": "CVE-2022-48743-6f23c4bf",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"167765963603334908320678666351206414549",
"49873822996748375504248927216107337709",
"273624659939797289381467502789267348167",
"157353341767818353561900056726025145295",
"272969981192696187021223348684423453580",
"264620672307400809437938203249324633081",
"307511554556577000475987599314292928835",
"84383514884120552565609747521474445021"
]
},
"target": {
"file": "drivers/net/ethernet/amd/xgbe/xgbe-drv.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e8f73f620fee5f52653ed2da360121e4446575c5",
"id": "CVE-2022-48743-79264d94",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "120616661619904522130361467248488013567",
"length": 3685.0
},
"target": {
"file": "drivers/net/ethernet/amd/xgbe/xgbe-drv.c",
"function": "xgbe_rx_poll"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4d3fcfe8464838b3920bc2b939d888e0b792934e",
"id": "CVE-2022-48743-a5317e58",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "120616661619904522130361467248488013567",
"length": 3685.0
},
"target": {
"file": "drivers/net/ethernet/amd/xgbe/xgbe-drv.c",
"function": "xgbe_rx_poll"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9892742f035f7aa7dcd2bb0750effa486db89576",
"id": "CVE-2022-48743-a9ce1511",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"167765963603334908320678666351206414549",
"49873822996748375504248927216107337709",
"273624659939797289381467502789267348167",
"157353341767818353561900056726025145295",
"272969981192696187021223348684423453580",
"264620672307400809437938203249324633081",
"307511554556577000475987599314292928835",
"84383514884120552565609747521474445021"
]
},
"target": {
"file": "drivers/net/ethernet/amd/xgbe/xgbe-drv.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5aac9108a180fc06e28d4e7fb00247ce603b72ee",
"id": "CVE-2022-48743-adcce14c",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "120616661619904522130361467248488013567",
"length": 3685.0
},
"target": {
"file": "drivers/net/ethernet/amd/xgbe/xgbe-drv.c",
"function": "xgbe_rx_poll"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@34aeb4da20f93ac80a6291a2dbe7b9c6460e9b26",
"id": "CVE-2022-48743-c6257600",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "120616661619904522130361467248488013567",
"length": 3685.0
},
"target": {
"file": "drivers/net/ethernet/amd/xgbe/xgbe-drv.c",
"function": "xgbe_rx_poll"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@db6fd92316a254be2097556f01bccecf560e53ce",
"id": "CVE-2022-48743-d6a0ad76",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "120616661619904522130361467248488013567",
"length": 3685.0
},
"target": {
"file": "drivers/net/ethernet/amd/xgbe/xgbe-drv.c",
"function": "xgbe_rx_poll"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5aac9108a180fc06e28d4e7fb00247ce603b72ee",
"id": "CVE-2022-48743-e1531fc4",
"deprecated": false,
"signature_version": "v1"
}
]