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.
{
"cna_assigner": "Linux",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/53xxx/CVE-2023-53554.json"
}"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-53554.json"
[
{
"id": "CVE-2023-53554-09e72343",
"target": {
"function": "ks_wlan_set_encode_ext",
"file": "drivers/staging/ks7010/ks_wlan_net.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b1b04b56745bc79286c80aa876fabfab1e08ebf1",
"digest": {
"function_hash": "213719935931127760726389759032856327381",
"length": 2313.0
},
"signature_type": "Function"
},
{
"id": "CVE-2023-53554-139b24e2",
"target": {
"function": "ks_wlan_set_encode_ext",
"file": "drivers/staging/ks7010/ks_wlan_net.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@caac4b6c15b66feae4d83f602e1e46f124540202",
"digest": {
"function_hash": "213719935931127760726389759032856327381",
"length": 2313.0
},
"signature_type": "Function"
},
{
"id": "CVE-2023-53554-15f6d693",
"target": {
"file": "drivers/staging/ks7010/ks_wlan_net.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b1b04b56745bc79286c80aa876fabfab1e08ebf1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"167233674165567424421118802294417287623",
"307600704236602751747759962403538108159",
"277336707003336422829658490829891306843",
"242187554275872222816536508238267508410",
"112256434229338702850955844554700376860"
]
},
"signature_type": "Line"
},
{
"id": "CVE-2023-53554-1debaeee",
"target": {
"file": "drivers/staging/ks7010/ks_wlan_net.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@663fff29fd613e2b0d30c4138157312ba93c4939",
"digest": {
"threshold": 0.9,
"line_hashes": [
"167233674165567424421118802294417287623",
"307600704236602751747759962403538108159",
"277336707003336422829658490829891306843",
"242187554275872222816536508238267508410",
"112256434229338702850955844554700376860"
]
},
"signature_type": "Line"
},
{
"id": "CVE-2023-53554-46519e1c",
"target": {
"function": "ks_wlan_set_encode_ext",
"file": "drivers/staging/ks7010/ks_wlan_net.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5373a1aa91b2298f9305794b8270cf9896be96b6",
"digest": {
"function_hash": "213719935931127760726389759032856327381",
"length": 2313.0
},
"signature_type": "Function"
},
{
"id": "CVE-2023-53554-540a65ca",
"target": {
"file": "drivers/staging/ks7010/ks_wlan_net.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@caac4b6c15b66feae4d83f602e1e46f124540202",
"digest": {
"threshold": 0.9,
"line_hashes": [
"167233674165567424421118802294417287623",
"307600704236602751747759962403538108159",
"277336707003336422829658490829891306843",
"242187554275872222816536508238267508410",
"112256434229338702850955844554700376860"
]
},
"signature_type": "Line"
},
{
"id": "CVE-2023-53554-5cd8a06f",
"target": {
"file": "drivers/staging/ks7010/ks_wlan_net.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9496fb96ddeb740dc6b966f4a7d8dfb8b93921c6",
"digest": {
"threshold": 0.9,
"line_hashes": [
"167233674165567424421118802294417287623",
"307600704236602751747759962403538108159",
"277336707003336422829658490829891306843",
"242187554275872222816536508238267508410",
"112256434229338702850955844554700376860"
]
},
"signature_type": "Line"
},
{
"id": "CVE-2023-53554-6f78bdeb",
"target": {
"file": "drivers/staging/ks7010/ks_wlan_net.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@baf420e30364ef9efe3e29a5c0e01e612aebf3fe",
"digest": {
"threshold": 0.9,
"line_hashes": [
"167233674165567424421118802294417287623",
"307600704236602751747759962403538108159",
"277336707003336422829658490829891306843",
"242187554275872222816536508238267508410",
"112256434229338702850955844554700376860"
]
},
"signature_type": "Line"
},
{
"id": "CVE-2023-53554-7e7b9fbe",
"target": {
"function": "ks_wlan_set_encode_ext",
"file": "drivers/staging/ks7010/ks_wlan_net.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5f1c7031e044cb2fba82836d55cc235e2ad619dc",
"digest": {
"function_hash": "213719935931127760726389759032856327381",
"length": 2313.0
},
"signature_type": "Function"
},
{
"id": "CVE-2023-53554-90e8e166",
"target": {
"function": "ks_wlan_set_encode_ext",
"file": "drivers/staging/ks7010/ks_wlan_net.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@baf420e30364ef9efe3e29a5c0e01e612aebf3fe",
"digest": {
"function_hash": "213719935931127760726389759032856327381",
"length": 2313.0
},
"signature_type": "Function"
},
{
"id": "CVE-2023-53554-a518d395",
"target": {
"file": "drivers/staging/ks7010/ks_wlan_net.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5f1c7031e044cb2fba82836d55cc235e2ad619dc",
"digest": {
"threshold": 0.9,
"line_hashes": [
"167233674165567424421118802294417287623",
"307600704236602751747759962403538108159",
"277336707003336422829658490829891306843",
"242187554275872222816536508238267508410",
"112256434229338702850955844554700376860"
]
},
"signature_type": "Line"
},
{
"id": "CVE-2023-53554-c25525bb",
"target": {
"function": "ks_wlan_set_encode_ext",
"file": "drivers/staging/ks7010/ks_wlan_net.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@663fff29fd613e2b0d30c4138157312ba93c4939",
"digest": {
"function_hash": "213719935931127760726389759032856327381",
"length": 2313.0
},
"signature_type": "Function"
},
{
"id": "CVE-2023-53554-d9583c1f",
"target": {
"function": "ks_wlan_set_encode_ext",
"file": "drivers/staging/ks7010/ks_wlan_net.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9496fb96ddeb740dc6b966f4a7d8dfb8b93921c6",
"digest": {
"function_hash": "170043941270292035884196431896652240434",
"length": 2389.0
},
"signature_type": "Function"
},
{
"id": "CVE-2023-53554-dd835f87",
"target": {
"file": "drivers/staging/ks7010/ks_wlan_net.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5373a1aa91b2298f9305794b8270cf9896be96b6",
"digest": {
"threshold": 0.9,
"line_hashes": [
"167233674165567424421118802294417287623",
"307600704236602751747759962403538108159",
"277336707003336422829658490829891306843",
"242187554275872222816536508238267508410",
"112256434229338702850955844554700376860"
]
},
"signature_type": "Line"
},
{
"id": "CVE-2023-53554-deb42566",
"target": {
"file": "drivers/staging/ks7010/ks_wlan_net.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7ae9f55a495077f838bab466411ee6f38574df9b",
"digest": {
"threshold": 0.9,
"line_hashes": [
"167233674165567424421118802294417287623",
"307600704236602751747759962403538108159",
"277336707003336422829658490829891306843",
"242187554275872222816536508238267508410",
"112256434229338702850955844554700376860"
]
},
"signature_type": "Line"
},
{
"id": "CVE-2023-53554-eb52f30c",
"target": {
"function": "ks_wlan_set_encode_ext",
"file": "drivers/staging/ks7010/ks_wlan_net.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7ae9f55a495077f838bab466411ee6f38574df9b",
"digest": {
"function_hash": "213719935931127760726389759032856327381",
"length": 2313.0
},
"signature_type": "Function"
}
]