CVE-2020-16602: Race Condition
Razer Chroma SDK Rest Server through 3.12.17 allows remote attackers to execute arbitrary programs because there is a race condition in which a file created under "%PROGRAMDATA%\Razer Chroma\SDK\Apps" can be replaced before it is executed by the server. The attacker must have access to port 54236 for a registration step.
Affected Software
Event History
Frequently Asked Questions
What is CVE-2020-16602?
CVE-2020-16602 is a vulnerability in Razer Chroma SDK Rest Server through version 3.12.17 that allows remote attackers to execute arbitrary programs.
What is the severity of CVE-2020-16602?
The severity of CVE-2020-16602 is high, with a CVSS score of 8.1.
How does CVE-2020-16602 work?
CVE-2020-16602 takes advantage of a race condition in which a file created under "%PROGRAMDATA%\Razer Chroma\SDK\Apps" can be replaced before it is executed by the server.
What software version is affected by CVE-2020-16602?
Razer Chroma SDK Rest Server versions up to and including 3.12.17 are affected by CVE-2020-16602.
Is there a fix for CVE-2020-16602?
Yes, updating Razer Chroma SDK Rest Server to a version beyond 3.12.17 can mitigate the vulnerability.