Ivanti Neurons for ITSM patches critical flaws
Ivanti fixed multiple critical deserialization and authorization vulnerabilities in Neurons for ITSM allowing arbitrary code execution.
Sourceadvisories.ncsc.nl — open the original
What to check
- Applies to
- The 8 CVEs named below. Whether you run an affected version is not assessed: check the versions the source lists.
- Exploitation
- No exploitation in the wild and no public exploit is recorded for the CVEs named.
NCSC-NL published an advisory covering multiple vulnerabilities patched by Ivanti in Neurons for ITSM, including deserialization of untrusted data and missing authorization issues. Several of these flaws carry near-maximum CVSS v3 scores (up to 9.9), indicating that successful exploitation could allow an unauthenticated or low-privileged attacker to perform unauthorized actions, including arbitrary remote code execution on the server. No evidence of active in-the-wild exploitation is mentioned in the advisory.
Ivanti has released version 2026.2 to remediate these vulnerabilities. Given the severity scores and the nature of the flaws (deserialization bugs are frequently chained with authorization bypasses for full remote code execution), organizations running Ivanti Neurons for ITSM should prioritize patching to the fixed version. Defenders should monitor for unusual server-side process execution, unexpected deserialization activity, and unauthorized administrative actions on affected ITSM instances as part of detection efforts pending patch deployment.
Mentioned in this report
Detection guidance
Ivanti Neurons for ITSM Unexpected Child Process Execution
A behavioural hunt for the technique in general, not a signature for the CVEs this report names.
Detects unusual child process spawning from Ivanti Neurons for ITSM application processes, indicative of post-exploitation code execution via deserialization flaws. Auto-generated starting point — validate and tune in your environment before deploying. IOC matches can false-positive on shared infrastructure and decay as adversary infrastructure rotates.
title: Ivanti Neurons for ITSM Unexpected Child Process Execution
description: Detects child processes spawned from Ivanti Neurons for ITSM application
processes (typically Java/Tomcat based), which is rare in legitimate operation and
may indicate exploitation of deserialization or authorization bypass vulnerabilities.
tags:
- attack.execution
- attack.t1190
logsource:
category: process_creation
product: windows
detection:
selection:
ParentImage|contains:
- Ivanti
- Neurons
ParentImage|endswith:
- \java.exe
- \tomcat.exe
- \catalina.exe
Image|endswith:
- \cmd.exe
- \powershell.exe
- \wmic.exe
- \certutil.exe
- \bitsadmin.exe
- \mshta.exe
- \rundll32.exe
filter_legitimate_admin:
CommandLine|contains:
- System32
- Windows\\System32
- Get-Process
- Get-Service
condition: selection and not filter_legitimate_admin
falsepositives:
- Legitimate system diagnostics or monitoring tools spawned by Ivanti update/maintenance
processes
- Third-party monitoring agents integrated with Ivanti that invoke system utilities
level: high
id: 29cd5766-184b-53de-864d-f4eb2710473d
status: experimental
author: Vorant
Behavioural rules are generated from public reporting — validate in your environment before deploying.
Source reporting: https://advisories.ncsc.nl/2026/ncsc-2026-0358.html
Free public brief. The detections with Splunk SPL already written (plus Elastic and KQL where they apply) are in the app with a free account, no card. Slack alerts on the vendors you run come with the paid plans, and a new account gets three days of them.
What this brief leaves out
This page is the free tier: the write-up, the severity, the names. In the app the same report carries its detections (Splunk SPL already written, plus Elastic and Microsoft KQL where they apply) and live profiles of the CVEs it names. The paid plans add the security research and news reporting the free tier leaves out.
It sits in a corpus of 16,445 reports from 149 sources, 666 of them written in the last seven days, and it grows through the day.
A new account starts with three days of all of it, no card, then keeps the government and CERT reporting free. Slack alerts are a paid-plan feature: name the vendors you run and Slack hears about the reports that touch them, not the rest of the week's. Nothing is charged unless you subscribe.
Create a free account What it costs