CVE-2019-1937
CRITICALCisco UCS Director Unauthenticated Remote Code Execution
Title source: metasploitExploitation Summary
EIP tracks 2 public exploits for CVE-2019-1937.
PoCs published by Fatih Sencer, including Metasploit module exploits/linux/http/cisco_ucs_rce.
AI-analyzed exploit summary This exploit bypasses authentication in Cisco IMC Supervisor by sending a crafted GET request to the `/app/ui/ClientServlet?apiName=GetUserInfo` endpoint with specific headers, allowing an attacker to retrieve user session information without valid credentials.
Description
A vulnerability in the web-based management interface of Cisco Integrated Management Controller (IMC) Supervisor, Cisco UCS Director, and Cisco UCS Director Express for Big Data could allow an unauthenticated, remote attacker to acquire a valid session token with administrator privileges, bypassing user authentication. The vulnerability is due to insufficient request header validation during the authentication process. An attacker could exploit this vulnerability by sending a series of malicious requests to an affected device. An exploit could allow the attacker to use the acquired session token to gain full administrator access to the affected device.
Exploits (2)
This exploit bypasses authentication in Cisco IMC Supervisor by sending a crafted GET request to the `/app/ui/ClientServlet?apiName=GetUserInfo` endpoint with specific headers, allowing an attacker to retrieve user session information without valid credentials.
This Metasploit module exploits CVE-2019-1937 (authentication bypass) and CVE-2019-1936 (command injection) in Cisco UCS Director to achieve unauthenticated remote code execution as root. It bypasses authentication via crafted headers and injects a reverse shell payload into a password change form.
References (6)
Scores
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H