Learn about CVE-2020-35949, a critical vulnerability in Quiz and Survey Master plugin for WordPress allowing remote code execution. Find mitigation steps and best practices here.
An issue was discovered in the Quiz and Survey Master plugin before 7.0.1 for WordPress, allowing unauthenticated attackers to upload arbitrary files and achieve remote code execution.
Understanding CVE-2020-35949
This CVE involves a critical vulnerability in the Quiz and Survey Master plugin for WordPress, enabling attackers to execute remote code.
What is CVE-2020-35949?
The vulnerability in the Quiz and Survey Master plugin before version 7.0.1 for WordPress permits unauthenticated attackers to upload any files, leading to potential remote code execution. By exploiting a quiz question that allows file uploads, attackers can manipulate the Content-Type header during the upload process, enabling the use of text/plain for a .php file.
The Impact of CVE-2020-35949
The impact of this CVE is rated as critical, with a CVSS base score of 10. The confidentiality, integrity, and availability of affected systems are all at high risk, with no privileges required for exploitation.
Technical Details of CVE-2020-35949
This section provides more in-depth technical insights into the CVE.
Vulnerability Description
The vulnerability allows unauthenticated attackers to upload arbitrary files, potentially leading to remote code execution.
Affected Systems and Versions
Exploitation Mechanism
Mitigation and Prevention
Protecting systems from CVE-2020-35949 requires immediate actions and long-term security practices.
Immediate Steps to Take
Long-Term Security Practices
Patching and Updates