CVE-2020-36938
8.8WinAVR · WinAVR
WinAVR version 20100110 suffers from insecure folder permissions, allowing authenticated users to modify critical system files and executables.
Executive summary
An insecure permission vulnerability in WinAVR version 20100110 allows authenticated local users to modify critical system files, potentially leading to privilege escalation.
Vulnerability
The software assigns overly permissive access controls to its installation directory, specifically granting Modify (M) permissions to the NT AUTHORITY\Authenticated Users group. This allows any authenticated user on the system to replace or modify critical DLLs and executable files.
Business impact
Successful exploitation allows a local user to gain unauthorized control over the application environment. By replacing binaries with malicious code, an attacker could achieve arbitrary code execution in the context of other users or processes that interact with the compromised files. Given the CVSS score of 8.8, this represents a significant security risk, particularly in multi-user or shared workstation environments where unauthorized privilege escalation could lead to full system compromise.
Remediation
Immediate Action: Since no official patch is available, administrators should manually restrict folder permissions on the WinAVR installation directory to ensure only authorized administrators have Write or Modify access.
Proactive Monitoring: Review system access logs for unauthorized modifications to files within the WinAVR directory and monitor for unusual process execution patterns originating from the installation path.
Compensating Controls: Implement strict File Integrity Monitoring (FIM) on the installation directory to alert security teams of any unauthorized file changes. Ensure that the principle of least privilege is applied to all user accounts on systems where this software is installed.
Exploitation status
Public Exploit Available: Yes, a proof-of-concept exists as documented in the Exploit-DB entry 49379.
Analyst recommendation
The severity of this vulnerability is high due to the potential for local privilege escalation. Organizations should prioritize securing the directory permissions immediately as a standard hardening measure. Because no vendor patch is available, manual configuration of access controls is the only viable method to mitigate the risk of malicious file replacement.
Sources
Originally found and disclosed by Mohammed Alshehri, per the CVE Program record.
- ExploitDB-49379 Exploit / PoC
- WinAVR Official Project Homepage
- VulnCheck Advisory: WinAVR Version 20100110 - Insecure Folder Permissions Third-party advisory