ProxyNotShell
Chained CVE-2022-41040, CVE-2022-41082
Last updated
Chained CVE-2022-41040, CVE-2022-41082
Last updated
ProxyNotShell is identified with the following CVEs: CVE-2022–41040 and CVE-2022–41082. The vulnerabilities affect Microsoft Exchange on premises with an Outlook Web App.
CVE-2022-41040 : SSRF This vulnerability allow attackers to send an arbitrary request with a controlled URI and controlled data to an arbitrary backend service with LocalSystem privilege. (Request is very similar to the ProxyShell one)
CVE-2022-41082 : RCE By abusing CVE-2022-41040 authenticated users may exploit CVE-2022-41082 to run arbitrary commands in vulnerable Exchange Servers.
We can use the proxynotshell_checker.nse nmap script to scan a target
If we have local access to the target running exchange, we can check it version using the following powershell command:
We can now search for the exact Microsoft Exchange product version using this microsoft link. Following versions are vulnerable :
Version | Vulnerable ProductVersion |
---|---|
Exchange 2019 CU12 | < 15.2.1118.20 |
Exchange 2019 CU11 | < 15.2.986.36 |
Exchange 2016 CU23 | < 15.1.2507.16 |
Exchange 2016 CU22 | < 15.1.2375.33 |
Exchange 2013 CU23 | < 15.0.1497.32 |
All versions before November 8, 2022 are vulnerable