PHP2Shell: Read our blog on the critical RCE vulnerabilities affecting 70% of the Internet

CVE-2020-26894: 
Wildlife Issues in the New Millennium vulnerability analysis and mitigation

Overview

LiveCode v9.6.1 on Windows contains a privilege escalation vulnerability (CVE-2020-26894) that allows local, low-privileged users to gain elevated privileges. The vulnerability exists when the application uses LiveCode's "shell()" function, which attempts to search for "cmd.exe" in the folder of the current application. An attacker can exploit this by creating a malicious "cmd.exe" in the vulnerable LiveCode application's folder (NVD, CVE).

Technical details

The vulnerability has a CVSS v3.1 base score of 7.8 (HIGH) with the vector string CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H. The issue stems from an uncontrolled search path element (CWE-427) where the application incorrectly searches for cmd.exe in the current application directory before checking system paths. This allows a local attacker to place a malicious cmd.exe file that will be executed when the shell() function is called (NVD).

Impact

If successfully exploited, this vulnerability allows an attacker with low privileges to execute arbitrary code with elevated permissions through a malicious cmd.exe file. This could lead to complete system compromise within the context of the vulnerable LiveCode application (NVD).

Exploitability

The vulnerability requires local access and low privileges to exploit. The attacker needs to be able to create files in the LiveCode application directory. No user interaction is required once the malicious file is in place, making it relatively straightforward to exploit when the conditions are met (NVD).

Mitigation and workarounds

The vulnerability was addressed by ensuring the shellCommand defaults to COMSPEC on Windows systems. A fix was implemented in LiveCode that changes how the shell command processor is determined, using the COMSPEC environment variable instead of a hard-coded path (Github PR).

Additional resources


Source: This report was generated using AI

Related Wildlife Issues in the New Millennium vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2020-26894HIGH7.8
  • Wildlife Issues in the New Millennium logoWildlife Issues in the New Millennium
  • cpe:2.3:a:faulknermedia:wildlife_issues_in_the_new_millennium
NoNoOct 08, 2020

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management