In the Linux kernel, the following vulnerability has been resolved:
wifi: mac80211_hwsim: Fix possible NULL dereference
In a call to mac80211hwsimselecttxlink() the sta pointer might be NULL, thus need to check that it is not NULL before accessing it.
[
{
"signature_version": "v1",
"id": "CVE-2023-53209-03b496f5",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"112746488140359862559922073565041027311",
"35850142704602028502761789659111412467",
"318517144400839411793083553128074023035",
"328590831342280767000542099963798027354",
"88160736276192477824604032647522872856"
]
},
"target": {
"file": "drivers/net/wireless/virtual/mac80211_hwsim.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0cc80943ef518a1c51a1111e9346d1daf11dd545",
"deprecated": false
},
{
"signature_version": "v1",
"id": "CVE-2023-53209-5bef44b1",
"signature_type": "Function",
"digest": {
"length": 906.0,
"function_hash": "11589723871453255368339565756236731948"
},
"target": {
"file": "drivers/net/wireless/virtual/mac80211_hwsim.c",
"function": "mac80211_hwsim_select_tx_link"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a8a20fed3e05b3a6866c5c58855deaf3c217ccd6",
"deprecated": false
},
{
"signature_version": "v1",
"id": "CVE-2023-53209-6d50731d",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"112746488140359862559922073565041027311",
"35850142704602028502761789659111412467",
"318517144400839411793083553128074023035",
"328590831342280767000542099963798027354",
"88160736276192477824604032647522872856"
]
},
"target": {
"file": "drivers/net/wireless/mac80211_hwsim.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d0124848c7940aba73492e282506b32a13f2e30e",
"deprecated": false
},
{
"signature_version": "v1",
"id": "CVE-2023-53209-92840dd9",
"signature_type": "Function",
"digest": {
"length": 906.0,
"function_hash": "11589723871453255368339565756236731948"
},
"target": {
"file": "drivers/net/wireless/mac80211_hwsim.c",
"function": "mac80211_hwsim_select_tx_link"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d0124848c7940aba73492e282506b32a13f2e30e",
"deprecated": false
},
{
"signature_version": "v1",
"id": "CVE-2023-53209-94e0883d",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"112746488140359862559922073565041027311",
"35850142704602028502761789659111412467",
"318517144400839411793083553128074023035",
"328590831342280767000542099963798027354",
"88160736276192477824604032647522872856"
]
},
"target": {
"file": "drivers/net/wireless/virtual/mac80211_hwsim.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a8a20fed3e05b3a6866c5c58855deaf3c217ccd6",
"deprecated": false
},
{
"signature_version": "v1",
"id": "CVE-2023-53209-ec164c41",
"signature_type": "Function",
"digest": {
"length": 906.0,
"function_hash": "11589723871453255368339565756236731948"
},
"target": {
"file": "drivers/net/wireless/virtual/mac80211_hwsim.c",
"function": "mac80211_hwsim_select_tx_link"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0cc80943ef518a1c51a1111e9346d1daf11dd545",
"deprecated": false
}
]