Trend Micro Apex One and Vision One privilege escalation flaws
Multiple vulnerabilities in Trend Micro Apex One and Vision One allow privilege escalation and security policy bypass; CVE-2026-34926 actively exploited.
Sourcecert.ssi.gouv.fr — 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
- CISA lists CVE-2026-34926 as exploited in the wild.
The French CERT has issued an advisory regarding multiple vulnerabilities affecting Trend Micro Apex One and Vision One Endpoint Security products. These flaws enable attackers to elevate privileges and bypass security policies on affected systems. Trend Micro has confirmed that CVE-2026-34926 is being actively exploited in the wild, elevating the urgency for organizations using these products to apply patches immediately.
Affected versions include Apex One installations without security patch SP1 CP Build 17079 for new deployments and SP1 CP Build 18012 for existing systems, as well as Vision One Endpoint Security versions prior to 14.0.20731. The advisory encompasses eight distinct CVE identifiers spanning both privilege escalation and security policy bypass vulnerabilities.
Organizations running Trend Micro endpoint security solutions should prioritize patching these systems given the active exploitation and the privileged access these security products maintain within enterprise environments. Trend Micro has released patches referenced in security bulletin KA-0023430 dated May 21, 2026.
Mentioned in this report
Detection guidance
Suspicious Child Process Spawned by Trend Micro Apex One / Vision One Service Binaries
A behavioural hunt for the technique in general, not a signature for the CVEs this report names.
Detects command shells or scripting engines spawned from Trend Micro Apex One/Vision One endpoint security processes, which may indicate exploitation of privilege escalation vulnerabilities (e.g. CVE-2026-34926) against the security agent. 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: Suspicious Child Process from Trend Micro Apex One Service
id: 97dc96b6-a2e8-5485-bab8-ee5f6c855b42
status: experimental
description: 'Detects cmd.exe, powershell.exe, or other command interpreters being
spawned as a child process of Trend Micro Apex One or Vision One Endpoint Security
service binaries. Legitimate Apex One processes rarely spawn interactive shells;
this pattern can indicate exploitation of a privilege escalation vulnerability (e.g.
CVE-2026-34926) that abuses the elevated privileges these security products hold.
'
references:
- https://www.cert.ssi.gouv.fr
author: Vorant
tags:
- attack.t1068
- attack.privilege-escalation
logsource:
category: process_creation
product: windows
detection:
selection_parent:
ParentImage|contains:
- \Trend Micro\
- TmListen.exe
- Ntrtscan.exe
- TmCCSF.exe
- TmProxy.exe
- ApexOne
- PccNTMon.exe
selection_child:
Image|endswith:
- \cmd.exe
- \powershell.exe
- \pwsh.exe
- \rundll32.exe
- \regsvr32.exe
- \mshta.exe
- \wscript.exe
- \cscript.exe
filter_updates:
CommandLine|contains:
- ConsoleClient
- /silent
- TMUpdate
condition: selection_parent and selection_child and not filter_updates
falsepositives:
- Legitimate Apex One update or maintenance tasks that invoke helper scripts
- Administrative troubleshooting scripts executed via Apex One management console
level: medium
Behavioural rules are generated from public reporting — validate in your environment before deploying.
Source reporting: https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0642
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,436 reports from 149 sources, 661 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