Automated Threat Modeling

Ivanti Endpoint Manager CVE-2026-8111: Brief Summary of SQL Injection to Remote Code Execution

A brief summary of CVE-2026-8111, a high-severity SQL injection vulnerability in the Ivanti Endpoint Manager web console that allows authenticated remote code execution. Ivanti patched it in version 2024 SU6.

CVE Analysis

5 min read

ZeroPath CVE Analysis
ZeroPath CVE Analysis

2026-05-12

Ivanti Endpoint Manager CVE-2026-8111: Brief Summary of SQL Injection to Remote Code Execution
Experimental AI-Generated Content

This CVE analysis is an experimental publication that is completely AI-generated. The content may contain errors or inaccuracies and is subject to change as more information becomes available. We are continuously refining our process.

If you have feedback, questions, or notice any errors, please reach out to us.

[email protected]

Introduction

A SQL injection flaw in the Ivanti Endpoint Manager web console gives authenticated attackers a direct path to remote code execution on one of the most widely deployed endpoint management platforms in enterprise IT. Ivanti serves over 40,000 customers, and CISA has already flagged 33 Ivanti vulnerabilities as exploited in the wild. CVE-2026-8111 arrives in a product line where threat actors are actively watching for new attack surface.

Technical Information

CVE-2026-8111 is a SQL injection vulnerability classified under CWE-89. It is in the web console component of Ivanti Endpoint Manager, the central interface administrators use to manage endpoints across their organization.

The CVSS 3.0 vector string is AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, which breaks down as follows:

MetricValueMeaning
Attack VectorNetworkExploitable remotely over the network
Attack ComplexityLowNo special conditions required
Privileges RequiredLowAttacker needs a valid low-privilege account
User InteractionNoneNo victim action needed
ScopeUnchangedImpact stays within the vulnerable component
ConfidentialityHighFull read access to data
IntegrityHighFull ability to modify data
AvailabilityHighComplete denial of service possible

The web console does not properly sanitize user-controlled input before incorporating it into SQL queries. An attacker who has authenticated to the EPM web console with even minimal privileges can inject malicious SQL statements through one or more input fields or parameters.

What makes this vulnerability critical is the step from SQL injection to remote code execution. In endpoint management platforms backed by SQL Server (which is common for Ivanti EPM), an attacker can use SQL injection to run operating system commands through database features such as xp_cmdshell, or to write files to disk via OPENROWSET or similar mechanisms. The CVSS score of 8.8, with high impact rated for confidentiality, integrity, and availability, confirms that exploitation leads to full system compromise rather than data disclosure alone.

Attack Flow

Based on the available information, exploitation generally follows this sequence:

  1. The attacker logs in to the Ivanti EPM web console with valid low-privilege credentials. This could be a standard operator account or any role with web console access.
  2. The attacker identifies an input parameter in the web console that is vulnerable to SQL injection.
  3. The attacker injects malicious SQL through the vulnerable parameter, bypassing any input validation or parameterization that should be in place.
  4. The backend database executes the injected SQL with the privileges of the database service account.
  5. The attacker uses database capabilities to escalate from SQL execution to operating system command execution, which gives full remote code execution on the EPM server.

Ivanti patched this vulnerability alongside two other security flaws in its May 2026 advisory:

CVEDescriptionCVSSCWE
CVE-2026-8109Exposed dangerous method on Core Server leaks access credentials6.5CWE-749
CVE-2026-8110Incorrect permissions in agent allows local privilege escalation7.8CWE-732
CVE-2026-8111SQL injection in web console allows remote code execution8.8CWE-89

CVE-2026-8109 could provide the initial credentials an attacker needs to exploit CVE-2026-8111. In that chained scenario, an unauthenticated attacker first leaks credentials and then uses them to achieve RCE via SQL injection.

Affected Systems and Versions

The vulnerability affects Ivanti Endpoint Manager versions 2024 SU5 and all prior versions, so any Ivanti EPM installation that has not been updated to version 2024 SU6 is vulnerable. The fix is available only in Ivanti EPM 2024 SU6, which customers can obtain through the Ivanti License System.

Vendor Security History

Ivanti has a notable history of security vulnerabilities across its product portfolio. The company became more widely known in the security community after incidents involving its VPN hardware products. To date, CISA has flagged 33 Ivanti vulnerabilities as exploited in the wild, and various ransomware operations have abused 12 of them.

CVE-2026-8111 was disclosed in the same month (May 2026) that CISA added CVE-2026-6973, a vulnerability in Ivanti Endpoint Manager Mobile (EPMM), to its Known Exploited Vulnerabilities Catalog based on confirmed active exploitation. That flaw allowed remote attackers with administrative privileges to execute arbitrary code. EPM and EPMM are distinct products, but the pattern of active exploitation across the Ivanti product line makes it urgent to patch CVE-2026-8111 before threat actors develop working exploits.

The vulnerability was responsibly disclosed through Ivanti's disclosure program in coordination with the Trend Zero Day Initiative. Ivanti has stated that it is not aware of any customers being exploited before public disclosure, and no indicators of compromise have been published.

References

Detect & fix
what others miss

Works with
  • GitHub
  • GitLab
  • Bitbucket
  • Azure DevOps Services
  • Gerrit
  • CVS
  • Jira
  • Linear
  • Slack
  • Security Compass
Explore integrations
Security magnifying glass visualization