#VU34392 Incorrect Comparison in zephyr - CVE-2020-10024

 

#VU34392 Incorrect Comparison in zephyr - CVE-2020-10024

Published: May 12, 2020 / Updated: August 8, 2020


Vulnerability identifier: #VU34392
Vulnerability risk: Low
CVSSv4.0: CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U/U:Clear
CVE-ID: CVE-2020-10024
CWE-ID: CWE-697
Exploitation vector: Local access
Exploit availability: No public exploit available
Vulnerable software:
zephyr
Software vendor:
rutantan

Description

The vulnerability allows a local authenticated user to execute arbitrary code.

The arm platform-specific code uses a signed integer comparison when validating system call numbers. An attacker who has obtained code execution within a user thread is able to elevate privileges to that of the kernel. See NCC-ZEP-001 This issue affects: zephyrproject-rtos zephyr version 1.14.0 and later versions. version 2.1.0 and later versions.


Remediation

Install update from vendor's website.

External links