Vulnerability Details CVE-2023-42464
A Type Confusion vulnerability was found in the Spotlight RPC functions in afpd in Netatalk 3.1.x before 3.1.17. When parsing Spotlight RPC packets, one encoded data structure is a key-value style dictionary where the keys are character strings, and the values can be any of the supported types in the underlying protocol. Due to a lack of type checking in callers of the dalloc_value_for_key() function, which returns the object associated with a key, a malicious actor may be able to fully control the value of the pointer and theoretically achieve Remote Code Execution on the host. This issue is similar to CVE-2023-34967.
Exploit prediction scoring system (EPSS) score
EPSS Score 0.066
EPSS Ranking 90.6%
CVSS Severity
CVSS v3 Score 9.8
Products affected by CVE-2023-42464
-
cpe:2.3:a:netatalk:netatalk:3.1
-
cpe:2.3:a:netatalk:netatalk:3.1.1
-
cpe:2.3:a:netatalk:netatalk:3.1.10
-
cpe:2.3:a:netatalk:netatalk:3.1.11
-
cpe:2.3:a:netatalk:netatalk:3.1.12
-
cpe:2.3:a:netatalk:netatalk:3.1.13
-
cpe:2.3:a:netatalk:netatalk:3.1.14
-
cpe:2.3:a:netatalk:netatalk:3.1.15
-
cpe:2.3:a:netatalk:netatalk:3.1.16
-
cpe:2.3:a:netatalk:netatalk:3.1.2
-
cpe:2.3:a:netatalk:netatalk:3.1.3
-
cpe:2.3:a:netatalk:netatalk:3.1.4
-
cpe:2.3:a:netatalk:netatalk:3.1.5
-
cpe:2.3:a:netatalk:netatalk:3.1.6
-
cpe:2.3:a:netatalk:netatalk:3.1.7
-
cpe:2.3:a:netatalk:netatalk:3.1.8
-
cpe:2.3:a:netatalk:netatalk:3.1.9
-
cpe:2.3:o:debian:debian_linux:10.0
-
cpe:2.3:o:debian:debian_linux:11.0