In the Linux kernel, the following vulnerability has been resolved:
wifi: mac80211_hwsim: drop short frames
While technically some control frames like ACK are shorter and end after Address 1, such frames shouldn't be forwarded through wmediumd or similar userspace, so require the full 3-address header to avoid accessing invalid memory if shorter frames are passed in.
[
{
"id": "CVE-2023-53321-1245ca95",
"digest": {
"function_hash": "304276590045026919361376892523858984505",
"length": 2211.0
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@672205c6f2d11978fcd7f0f336bb2c708e28874b",
"target": {
"function": "hwsim_cloned_frame_received_nl",
"file": "drivers/net/wireless/mac80211_hwsim.c"
},
"signature_version": "v1"
},
{
"id": "CVE-2023-53321-148a70f0",
"digest": {
"function_hash": "181646096683320762947226434207288588690",
"length": 2044.0
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3beb97bed860d95b14ad23578ce8ddaea62023db",
"target": {
"function": "hwsim_cloned_frame_received_nl",
"file": "drivers/net/wireless/mac80211_hwsim.c"
},
"signature_version": "v1"
},
{
"id": "CVE-2023-53321-176bb3ff",
"digest": {
"line_hashes": [
"86805825871977920681278818368434924160",
"244893781612328273296571151258611378344",
"274911191666525403537406027230789801859",
"212636217773398643062302669203294907610",
"144703977742087780265201176382695934780",
"208940161263238073846158292355403664101",
"74049579079234404719868531379713241568",
"272292951243569652105641037081959674907"
],
"threshold": 0.9
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c64ee9dd335832d5e2ab0a8fc83a34ad4c729799",
"target": {
"file": "drivers/net/wireless/mac80211_hwsim.c"
},
"signature_version": "v1"
},
{
"id": "CVE-2023-53321-2fa51268",
"digest": {
"line_hashes": [
"86805825871977920681278818368434924160",
"244893781612328273296571151258611378344",
"274911191666525403537406027230789801859",
"212636217773398643062302669203294907610",
"144703977742087780265201176382695934780",
"208940161263238073846158292355403664101",
"74049579079234404719868531379713241568",
"272292951243569652105641037081959674907"
],
"threshold": 0.9
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@672205c6f2d11978fcd7f0f336bb2c708e28874b",
"target": {
"file": "drivers/net/wireless/mac80211_hwsim.c"
},
"signature_version": "v1"
},
{
"id": "CVE-2023-53321-4ec29336",
"digest": {
"line_hashes": [
"86805825871977920681278818368434924160",
"244893781612328273296571151258611378344",
"274911191666525403537406027230789801859",
"212636217773398643062302669203294907610",
"144703977742087780265201176382695934780",
"208940161263238073846158292355403664101",
"74049579079234404719868531379713241568",
"272292951243569652105641037081959674907"
],
"threshold": 0.9
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fba360a047d5eeeb9d4b7c3a9b1c8308980ce9a6",
"target": {
"file": "drivers/net/wireless/virtual/mac80211_hwsim.c"
},
"signature_version": "v1"
},
{
"id": "CVE-2023-53321-5b53e3d2",
"digest": {
"function_hash": "304276590045026919361376892523858984505",
"length": 2211.0
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c64ee9dd335832d5e2ab0a8fc83a34ad4c729799",
"target": {
"function": "hwsim_cloned_frame_received_nl",
"file": "drivers/net/wireless/mac80211_hwsim.c"
},
"signature_version": "v1"
},
{
"id": "CVE-2023-53321-93e292fe",
"digest": {
"function_hash": "180526067771750759472781545633850908693",
"length": 2358.0
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b9a175e3b250b0dc6e152988040aa5014e98e61e",
"target": {
"function": "hwsim_cloned_frame_received_nl",
"file": "drivers/net/wireless/mac80211_hwsim.c"
},
"signature_version": "v1"
},
{
"id": "CVE-2023-53321-c578a8dc",
"digest": {
"function_hash": "180526067771750759472781545633850908693",
"length": 2358.0
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fba360a047d5eeeb9d4b7c3a9b1c8308980ce9a6",
"target": {
"function": "hwsim_cloned_frame_received_nl",
"file": "drivers/net/wireless/virtual/mac80211_hwsim.c"
},
"signature_version": "v1"
},
{
"id": "CVE-2023-53321-de0ba922",
"digest": {
"line_hashes": [
"86805825871977920681278818368434924160",
"244893781612328273296571151258611378344",
"274911191666525403537406027230789801859",
"212636217773398643062302669203294907610",
"144703977742087780265201176382695934780",
"208940161263238073846158292355403664101",
"74049579079234404719868531379713241568",
"272292951243569652105641037081959674907"
],
"threshold": 0.9
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b9a175e3b250b0dc6e152988040aa5014e98e61e",
"target": {
"file": "drivers/net/wireless/mac80211_hwsim.c"
},
"signature_version": "v1"
},
{
"id": "CVE-2023-53321-e059c532",
"digest": {
"line_hashes": [
"86805825871977920681278818368434924160",
"244893781612328273296571151258611378344",
"274911191666525403537406027230789801859",
"212636217773398643062302669203294907610",
"144703977742087780265201176382695934780",
"208940161263238073846158292355403664101",
"74049579079234404719868531379713241568",
"272292951243569652105641037081959674907"
],
"threshold": 0.9
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3beb97bed860d95b14ad23578ce8ddaea62023db",
"target": {
"file": "drivers/net/wireless/mac80211_hwsim.c"
},
"signature_version": "v1"
},
{
"id": "CVE-2023-53321-f1b1e7b0",
"digest": {
"line_hashes": [
"86805825871977920681278818368434924160",
"244893781612328273296571151258611378344",
"274911191666525403537406027230789801859",
"212636217773398643062302669203294907610",
"144703977742087780265201176382695934780",
"208940161263238073846158292355403664101",
"74049579079234404719868531379713241568",
"272292951243569652105641037081959674907"
],
"threshold": 0.9
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@89a41ed7f21476301659ebd25ccb48a60791c1a7",
"target": {
"file": "drivers/net/wireless/virtual/mac80211_hwsim.c"
},
"signature_version": "v1"
},
{
"id": "CVE-2023-53321-faf21ffa",
"digest": {
"function_hash": "180526067771750759472781545633850908693",
"length": 2358.0
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@89a41ed7f21476301659ebd25ccb48a60791c1a7",
"target": {
"function": "hwsim_cloned_frame_received_nl",
"file": "drivers/net/wireless/virtual/mac80211_hwsim.c"
},
"signature_version": "v1"
}
]