CVE-2022-47966
CRITICAL KEV RANSOMWARE NUCLEIManageEngine ADSelfService Plus Unauthenticated SAML RCE
Title source: metasploitExploitation Summary
CVE-2022-47966 is actively exploited and listed in the CISA Known Exploited Vulnerabilities (KEV) catalog, added January 23, 2023, with confirmed use in ransomware campaigns.
EIP tracks 8 public exploits from researchers including horizon3ai, vonahisec, SystemVll, including a Metasploit module exploits/multi/http/manageengine_servicedesk_plus_saml_rce_cve_2022_47966.
A Nuclei detection template is also available.
AI-analyzed exploit summary This PoC exploits CVE-2022-47966, a pre-authentication RCE vulnerability in ManageEngine products using Apache Santuario (xmlsec) <= 1.4.1. It crafts a malicious SAML response with embedded XSLT to execute arbitrary commands via Java's Runtime.exec.
Description
Multiple Zoho ManageEngine on-premise products, such as ServiceDesk Plus through 14003, allow remote code execution due to use of Apache Santuario xmlsec (aka XML Security for Java) 1.4.1, because the xmlsec XSLT features, by design in that version, make the application responsible for certain security protections, and the ManageEngine applications did not provide those protections. This affects Access Manager Plus before 4308, Active Directory 360 before 4310, ADAudit Plus before 7081, ADManager Plus before 7162, ADSelfService Plus before 6211, Analytics Plus before 5150, Application Control Plus before 10.1.2220.18, Asset Explorer before 6983, Browser Security Plus before 11.1.2238.6, Device Control Plus before 10.1.2220.18, Endpoint Central before 10.1.2228.11, Endpoint Central MSP before 10.1.2228.11, Endpoint DLP before 10.1.2137.6, Key Manager Plus before 6401, OS Deployer before 1.1.2243.1, PAM 360 before 5713, Password Manager Pro before 12124, Patch Manager Plus before 10.1.2220.18, Remote Access Plus before 10.1.2228.11, Remote Monitoring and Management (RMM) before 10.1.41. ServiceDesk Plus before 14004, ServiceDesk Plus MSP before 13001, SupportCenter Plus before 11026, and Vulnerability Manager Plus before 10.1.2220.18. Exploitation is only possible if SAML SSO has ever been configured for a product (for some products, exploitation requires that SAML SSO is currently active).
Exploits (8)
This PoC exploits CVE-2022-47966, a pre-authentication RCE vulnerability in ManageEngine products using Apache Santuario (xmlsec) <= 1.4.1. It crafts a malicious SAML response with embedded XSLT to execute arbitrary commands via Java's Runtime.exec.
This repository contains a scanner for CVE-2022-47966, a critical unauthenticated remote code execution vulnerability affecting multiple ManageEngine products. The scanner checks for the presence of the vulnerability by analyzing version information and SAML configuration status.
This is a functional exploit for CVE-2022-47966, targeting ManageEngine products via SAML authentication bypass. It crafts a malicious SAML response with embedded XSLT to execute arbitrary commands on vulnerable systems.
This PowerShell script scans ManageEngine ServiceDesk access logs for indicators of CVE-2022-47966 exploitation by detecting and decoding SAML responses containing malicious payloads. It exports findings to a CSV file for further analysis.
The repository provides minimal instructions for testing CVE-2022-47966, a SAML vulnerability, but lacks actual exploit code or payload details. It only describes the request format without technical implementation.
This Metasploit module exploits CVE-2022-47966, an unauthenticated RCE vulnerability in ManageEngine ServiceDesk Plus due to an outdated Apache Santuario library. It leverages a crafted SAML response to execute arbitrary code via XSLT transforms and Java URLClassLoader.
This Metasploit module exploits CVE-2022-47966, an unauthenticated RCE vulnerability in ManageEngine ADSelfService Plus via a crafted SAML response. It leverages an outdated Apache Santuario library to execute arbitrary commands through XSLT transformations.
This Metasploit module exploits CVE-2022-47966, an unauthenticated RCE vulnerability in ManageEngine Endpoint Central due to an outdated Apache Santuario library. It leverages a crafted SAML response with XSLT transforms to execute arbitrary Java or Windows commands.
Nuclei Templates (1)
title:"ManageEngine" || http.title:"manageengine"
title="manageengine"
References (11)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H