In the Linux kernel, the following vulnerability has been resolved:
staging: ks7010: potential buffer overflow in kswlansetencodeext()
The "exc->keylen" is a u16 that comes from the user. If it's over IWENCODINGTOKENMAX (64) that could lead to memory corruption.
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b1b04b56745bc79286c80aa876fabfab1e08ebf1",
"signature_version": "v1",
"id": "CVE-2023-53554-09e72343",
"signature_type": "Function",
"digest": {
"function_hash": "213719935931127760726389759032856327381",
"length": 2313.0
},
"deprecated": false,
"target": {
"function": "ks_wlan_set_encode_ext",
"file": "drivers/staging/ks7010/ks_wlan_net.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@caac4b6c15b66feae4d83f602e1e46f124540202",
"signature_version": "v1",
"id": "CVE-2023-53554-139b24e2",
"signature_type": "Function",
"digest": {
"function_hash": "213719935931127760726389759032856327381",
"length": 2313.0
},
"deprecated": false,
"target": {
"function": "ks_wlan_set_encode_ext",
"file": "drivers/staging/ks7010/ks_wlan_net.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b1b04b56745bc79286c80aa876fabfab1e08ebf1",
"signature_version": "v1",
"id": "CVE-2023-53554-15f6d693",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"167233674165567424421118802294417287623",
"307600704236602751747759962403538108159",
"277336707003336422829658490829891306843",
"242187554275872222816536508238267508410",
"112256434229338702850955844554700376860"
]
},
"deprecated": false,
"target": {
"file": "drivers/staging/ks7010/ks_wlan_net.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@663fff29fd613e2b0d30c4138157312ba93c4939",
"signature_version": "v1",
"id": "CVE-2023-53554-1debaeee",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"167233674165567424421118802294417287623",
"307600704236602751747759962403538108159",
"277336707003336422829658490829891306843",
"242187554275872222816536508238267508410",
"112256434229338702850955844554700376860"
]
},
"deprecated": false,
"target": {
"file": "drivers/staging/ks7010/ks_wlan_net.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5373a1aa91b2298f9305794b8270cf9896be96b6",
"signature_version": "v1",
"id": "CVE-2023-53554-46519e1c",
"signature_type": "Function",
"digest": {
"function_hash": "213719935931127760726389759032856327381",
"length": 2313.0
},
"deprecated": false,
"target": {
"function": "ks_wlan_set_encode_ext",
"file": "drivers/staging/ks7010/ks_wlan_net.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@caac4b6c15b66feae4d83f602e1e46f124540202",
"signature_version": "v1",
"id": "CVE-2023-53554-540a65ca",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"167233674165567424421118802294417287623",
"307600704236602751747759962403538108159",
"277336707003336422829658490829891306843",
"242187554275872222816536508238267508410",
"112256434229338702850955844554700376860"
]
},
"deprecated": false,
"target": {
"file": "drivers/staging/ks7010/ks_wlan_net.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9496fb96ddeb740dc6b966f4a7d8dfb8b93921c6",
"signature_version": "v1",
"id": "CVE-2023-53554-5cd8a06f",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"167233674165567424421118802294417287623",
"307600704236602751747759962403538108159",
"277336707003336422829658490829891306843",
"242187554275872222816536508238267508410",
"112256434229338702850955844554700376860"
]
},
"deprecated": false,
"target": {
"file": "drivers/staging/ks7010/ks_wlan_net.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@baf420e30364ef9efe3e29a5c0e01e612aebf3fe",
"signature_version": "v1",
"id": "CVE-2023-53554-6f78bdeb",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"167233674165567424421118802294417287623",
"307600704236602751747759962403538108159",
"277336707003336422829658490829891306843",
"242187554275872222816536508238267508410",
"112256434229338702850955844554700376860"
]
},
"deprecated": false,
"target": {
"file": "drivers/staging/ks7010/ks_wlan_net.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5f1c7031e044cb2fba82836d55cc235e2ad619dc",
"signature_version": "v1",
"id": "CVE-2023-53554-7e7b9fbe",
"signature_type": "Function",
"digest": {
"function_hash": "213719935931127760726389759032856327381",
"length": 2313.0
},
"deprecated": false,
"target": {
"function": "ks_wlan_set_encode_ext",
"file": "drivers/staging/ks7010/ks_wlan_net.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@baf420e30364ef9efe3e29a5c0e01e612aebf3fe",
"signature_version": "v1",
"id": "CVE-2023-53554-90e8e166",
"signature_type": "Function",
"digest": {
"function_hash": "213719935931127760726389759032856327381",
"length": 2313.0
},
"deprecated": false,
"target": {
"function": "ks_wlan_set_encode_ext",
"file": "drivers/staging/ks7010/ks_wlan_net.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5f1c7031e044cb2fba82836d55cc235e2ad619dc",
"signature_version": "v1",
"id": "CVE-2023-53554-a518d395",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"167233674165567424421118802294417287623",
"307600704236602751747759962403538108159",
"277336707003336422829658490829891306843",
"242187554275872222816536508238267508410",
"112256434229338702850955844554700376860"
]
},
"deprecated": false,
"target": {
"file": "drivers/staging/ks7010/ks_wlan_net.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@663fff29fd613e2b0d30c4138157312ba93c4939",
"signature_version": "v1",
"id": "CVE-2023-53554-c25525bb",
"signature_type": "Function",
"digest": {
"function_hash": "213719935931127760726389759032856327381",
"length": 2313.0
},
"deprecated": false,
"target": {
"function": "ks_wlan_set_encode_ext",
"file": "drivers/staging/ks7010/ks_wlan_net.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9496fb96ddeb740dc6b966f4a7d8dfb8b93921c6",
"signature_version": "v1",
"id": "CVE-2023-53554-d9583c1f",
"signature_type": "Function",
"digest": {
"function_hash": "170043941270292035884196431896652240434",
"length": 2389.0
},
"deprecated": false,
"target": {
"function": "ks_wlan_set_encode_ext",
"file": "drivers/staging/ks7010/ks_wlan_net.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5373a1aa91b2298f9305794b8270cf9896be96b6",
"signature_version": "v1",
"id": "CVE-2023-53554-dd835f87",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"167233674165567424421118802294417287623",
"307600704236602751747759962403538108159",
"277336707003336422829658490829891306843",
"242187554275872222816536508238267508410",
"112256434229338702850955844554700376860"
]
},
"deprecated": false,
"target": {
"file": "drivers/staging/ks7010/ks_wlan_net.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7ae9f55a495077f838bab466411ee6f38574df9b",
"signature_version": "v1",
"id": "CVE-2023-53554-deb42566",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"167233674165567424421118802294417287623",
"307600704236602751747759962403538108159",
"277336707003336422829658490829891306843",
"242187554275872222816536508238267508410",
"112256434229338702850955844554700376860"
]
},
"deprecated": false,
"target": {
"file": "drivers/staging/ks7010/ks_wlan_net.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7ae9f55a495077f838bab466411ee6f38574df9b",
"signature_version": "v1",
"id": "CVE-2023-53554-eb52f30c",
"signature_type": "Function",
"digest": {
"function_hash": "213719935931127760726389759032856327381",
"length": 2313.0
},
"deprecated": false,
"target": {
"function": "ks_wlan_set_encode_ext",
"file": "drivers/staging/ks7010/ks_wlan_net.c"
}
}
]