CISA's required action for CVE-2020-15505 is to apply updates per vendor instructions. In practice, find every instance of Ivanti MobileIron Multiple Products in your estate, apply the vendor security update or documented mitigation, and if no fix can be applied, remove internet exposure or take the product out of service. After patching, review logs for signs of earlier exploitation, because attackers used this flaw in the wild.
What CVE-2020-15505 means operationally
CVE-2020-15505 is an actively exploited remote code execution issue in Ivanti MobileIron Multiple Products, so the practical question is not just whether a patch exists, but whether every exposed instance is identified and treated as an internet-facing asset with immediate remediation priority. Use the vendor instructions to determine the correct update or mitigation path, then verify that the vulnerable product is no longer reachable in a way an attacker can use.
For patch work, the most important control is asset certainty. If you cannot confidently enumerate every MobileIron instance, you cannot claim the exposure is handled. That includes secondary appliances, forgotten test systems, and anything still reachable through a management or public interface.
How to remediate safely when patching is available
Apply the vendor security update or documented mitigation exactly as published, then validate the result from the outside as well as the inside. For edge and appliance-style systems, a successful administrative login does not prove the attack surface is closed; external reachability and exposed management paths matter just as much as the package version.
If the update requires downtime, treat the change as a security emergency rather than routine maintenance. Use a maintenance window only if needed to avoid destabilising dependent services, but do not defer the fix simply because the device is operationally important. A publicly reachable management plane with known RCE risk is a high-value target.
When patching is blocked, remove internet exposure or take the product out of service. That may mean segmenting the interface, disabling public access, or retiring the instance until a secure state can be confirmed. The key decision is whether the system can remain trusted while vulnerable, and for this class of flaw the default answer is no.
Related edge-device hardening guidance is captured in the Edge Device Security Guide, which is useful when the fastest safe response is to reduce exposure before full remediation is complete.
What to check after mitigation
After patching or isolation, review logs for signs of earlier exploitation. With confirmed in-the-wild use, remediation is incomplete until you have checked for suspicious logins, unexpected child processes, new files, altered configuration, and any management actions that do not match normal administration patterns.
If you find evidence of compromise, treat the system as potentially used for follow-on access. The next step is not only cleanup, but also assessing whether credentials, sessions, or administrative access paths were exposed through the vulnerable service and should be rotated or revoked.
When a system has also been exposed externally, compare your remediation against the broader vulnerability-management workflow in the Vulnerability Management Guide, especially the steps for asset scope, verification, and exception handling after remediation.
Risk and Threat Considerations
This flaw matters because remote code execution on an internet-exposed management product can turn a single vulnerable appliance into a foothold for lateral movement, credential theft, or persistence. If the product was reachable from the public internet, the exposure is materially higher than an internal-only deployment.
Failure mechanism: Attackers exploit the vulnerable code path before or instead of patching, then use the resulting execution capability to access configuration data, plant additional tooling, or pivot into adjacent systems.
Impact: A compromised management platform can undermine the trust boundary around the broader environment, especially if it stores credentials, tokens, or administrative sessions.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
CIS Controls v8, NIST SP 800-53 Rev 5 and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| CIS Controls v8 | CIS-7 — Continuous Vulnerability Management | CVE remediation depends on finding and fixing every vulnerable instance. |
| Recommendation — Prioritise, patch and verify vulnerable MobileIron assets through continuous vulnerability management. | ||
| NIST SP 800-53 Rev 5 | SI-2 — Flaw Remediation | The question is about applying vendor updates or mitigations for a known RCE flaw. |
| AU-6 — Audit Record Review, Analysis, and Reporting | Post-patch log review is required to check for prior exploitation. | |
| Recommendation — Apply vendor fixes promptly and document any approved mitigation or exception. Review audit records for indicators of exploitation before and after remediation. | ||
| NIST CSF 2.0 | ID.RA-01 — Asset Vulnerability Identification | Exposure handling starts with locating every affected instance and understanding risk. |
| PR.PS-04 — Update Software | The remedy is to apply vendor updates or documented mitigations. | |
| Recommendation — Inventory vulnerable MobileIron assets and track their exposure status until remediated. Deploy approved updates or mitigations to remove the vulnerable condition. | ||
Practitioner Guidance
What to prioritise: Identify every Ivanti MobileIron instance first, then sort them by internet exposure. The exposed systems are the ones that need immediate action, not just the ones that are easiest to patch.
What to verify: Confirm the vendor update or mitigation has actually removed the vulnerable condition, and do not rely on a change ticket alone. Re-test reachability and search for evidence of pre-patch exploitation before declaring closure.
Decision rule: If you cannot patch quickly and confidently, remove external exposure immediately. For a known exploited RCE, “temporarily inaccessible” is a safer state than “still reachable and unverified.”
Practitioner takeaway: The real control objective is to reduce the attacker’s usable path, not merely to install a fix, so exposure reduction and compromise checking are part of the same remediation decision.
Related resources from NHI Mgmt Group
- CVE-2020-15505 (Ivanti MobileIron Multiple Products Remote Code Execution)
- How do you patch or mitigate CVE-2010-3765 (Mozilla Multiple Products Remote Code Execution)?
- How do you patch or mitigate CVE-2023-22952 (Multiple SugarCRM Products Remote Code Execution)?
- How do you patch or mitigate CVE-2020-9859 (Apple Multiple Products Code Execution)?
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on October 19, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org