Remote Code Execution Vulnerability in Cockpit by Agentejo
CVE-2020-35131
9.8CRITICAL
Key Information:
Badges
๐พ Exploit Exists๐ก Public PoC๐ฃ EPSS 49%
What is CVE-2020-35131?
An issue exists in Cockpit prior to version 0.6.1, where an attacker can exploit a vulnerability to inject arbitrary PHP code through the registerCriteriaFunction method in lib/MongoLite/Database.php. This exploitation can occur via manipulated JSON data sent to critical endpoints such as /auth/check or /auth/requestreset, leading to unauthorized remote command execution.
Exploit Proof of Concept (PoC)
PoC code is written by security researchers to demonstrate the vulnerability can be exploited. PoC code is also a key component for weaponization which could lead to ransomware.
References
EPSS Score
49% chance of being exploited in the next 30 days.
CVSS V3.1
Score:
9.8
Severity:
CRITICAL
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged
Timeline
- ๐ก
Public PoC available
- ๐พ
Exploit known to exist
Vulnerability published
Vulnerability Reserved
