ServiceNow AI Platform CVE-2026-6875 pre-auth RCE breaking through a shattered sandbox with wild exploit alert
🛡 Cybersecurity · SaaS RCE

ServiceNow AI Platform Just Got
Pre-Auth RCE’d, Wild Exploits Started Friday

CVE-2026-6875 landed on 85% of Fortune 500 with a CVSS of 9.5. ServiceNow’s official advisory still says exploitation isn’t happening. It is.

📅 July 22, 2026 ⏱ 8 min read
Pre-auth RCE, CVSS 9.5
In-the-wild since July 18
Hits 85% of Fortune 500
Enterprise Reach
Fortune 500 customers
85 %
Workflows
Processed annually
100 B+
Disclosure → Exploit
Time to weaponization
5 days

The ServiceNow AI Platform breach story broke on a Saturday tweet. On July 18, threat intelligence firm Defused posted that it was observing in-the-wild exploitation of CVE-2026-6875 — a pre-authentication remote code execution flaw in the ServiceNow AI Platform, formerly known as the Now Platform. The vulnerability scored a CVSS of 9.5. It required no login, no phishing, and no prior foothold. And it affected a product that 85% of Fortune 500 companies run.

ServiceNow’s response, as of this writing, is a public advisory that still states the company is “not currently aware of exploitation against ServiceNow instances.” Defused, CSO Online, The Hacker News, BleepingComputer, Help Net Security, and SecurityWeek have all reported otherwise. Attackers hit the same pre-auth endpoint that Searchlight Cyber documented in its July 14 technical writeup, but they reached the same code execution primitive through a different sandbox-escape route than the one in the published proof-of-concept. Whoever is running these attacks read the research, understood the fix, and figured out a second path around it.

This is the second major SaaS zero-day story of the month. The SharePoint CVE-2026-58644 disclosure on July 14 focused on-prem admins. CVE-2026-6875 targets the cloud side of the same problem — enterprise workflow platforms so ubiquitous that a single unauthenticated RCE reaches across most of the American corporate economy. Here is what actually happened, how the attack works, and what the ServiceNow AI Platform incident says about the state of enterprise SaaS security in mid-2026.

📊 The ServiceNow AI Platform Bug, at a Glance
The Bug

What is CVE-2026-6875?

A code injection flaw in ServiceNow’s GlideRecord query API that lets an unauthenticated attacker escape the script sandbox and execute arbitrary code on a targeted ServiceNow instance.

Severity

Why is the CVSS 9.5?

Network vector, no credentials required, and complete compromise of the ServiceNow instance plus any connected MID Server proxy systems. That combination puts it just below the maximum possible score.

Scope

Who is affected?

Self-hosted ServiceNow AI Platform instances that have not applied the July 13 patches. Cloud-hosted customers were protected in April. Roughly 85% of Fortune 500 companies run the platform in some form.

Fix Path

What stops the ServiceNow AI Platform exploit?

Upgrade to Brazil EA/GA, Australia Patch 2, Zurich Patch 7b or 9, or Yokohama Patch 12 Hot Fix 1b/Patch 13. Then verify Guarded Script is enforced on pre-auth endpoints.

How the ServiceNow AI Platform Exploit Actually Works

01

The GlideRecord javascript: prefix bypass

Root cause

The vulnerability lives in ServiceNow’s GlideRecord query API. When a developer calls addQuery() with a filter value, the platform is supposed to treat that value as data. Searchlight Cyber researcher Adam Kues discovered that supplying a specially crafted javascript: prefix in the query value causes the platform to evaluate the JavaScript expression before using the result as a query argument. That evaluation gives an attacker a scripting handle inside a normally locked-down execution context.

The entry point is a pre-authentication endpoint: /assessment_thanks.do. Anyone who can send an HTTP request to a vulnerable ServiceNow instance can supply the malicious filter parameter without ever logging in. That is what “pre-auth RCE” means in practice — no username, no password, no session cookie, no MFA prompt to bypass. Just the right HTTP request to the right endpoint.

💡 Why the ServiceNow AI Platform sandbox exists at all. ServiceNow runs a two-layer sandbox precisely because the platform is designed to execute customer-supplied JavaScript inside workflows. The inner “filter sandbox” applies extra restrictions to any pre-auth input — no eval, no new Function, no function declarations, no most Java class access. CVE-2026-6875 lives in the gap between what the outer layer forbids and what the inner layer actually catches.
02

The sandbox escape is the real bug

Primary flaw

Executing JavaScript inside the sandbox by itself is not the same as compromising the server. Every script in ServiceNow runs subject to sandbox restrictions, whether you are a low-privileged user or an administrator. Searchlight Cyber’s research showed how to chain the initial script-injection with a gadget that escapes the filter sandbox and reaches the general JavaScript execution context — where full server control becomes possible.

Once outside the sandbox, an attacker can query and modify any table, create administrator accounts, and issue commands to connected MID Server proxies. MID Server proxies are the components that let ServiceNow reach into a customer’s internal network for automation tasks — file transfers, credential lookups, ticket enrichment. Compromising the ServiceNow instance therefore compromises everything the instance was permitted to touch.

💡 Why organizations trusted the sandbox. Enterprise security teams have relied on ServiceNow’s script sandbox for years as the primary defense against untrusted code inside the platform. Consultants quoted in CSO Online’s coverage noted that the deeper concern with CVE-2026-6875 is not the specific bug — it is that the sandbox itself was less airtight than assumed, which forces a re-audit of every control that depended on it.
03

Two sandbox-escape gadgets, so far

Attacker innovation

Here is the detail that changes how defenders should think about this incident. Searchlight Cyber published one working sandbox-escape gadget in its July 14 technical writeup — the demonstration path that made the disclosure concrete. Four days later, Defused observed in-the-wild attacks that reached the same code-execution primitive through a completely different gadget. Same vulnerability, same endpoint, same outcome, different bypass.

Defused CEO Simo Kohonen told CSO Online that his team is seeing far more attack variations for the same vulnerability than a year ago, and attributed it to attackers having better tooling to build their own exploitation chains. In other words, blocking the published PoC is now demonstrably not enough — organizations that added WAF signatures for the Searchlight Cyber gadget and skipped the underlying patch are not protected against what is actually being thrown at them.

💡 What this pattern signals. The gap between “PoC published” and “second gadget in the wild” has shrunk to days in 2026. This is the same trend the SharePoint CVE-2026-58644 disclosure surfaced last week — attackers are treating public research as a template, not a ceiling, and iterating past defenses that only target the specific technique described in the writeup.
04

ServiceNow AI Platform’s cloud tenants got fixed in 24 hours

Patch timeline

Searchlight Cyber reported the flaw on April 1, 2026. Within 24 hours, ServiceNow had deployed mitigations across every cloud-hosted instance, blocking modification of key JavaScript functions used in the sandbox escape. ServiceNow then spent the next roughly ten weeks preparing patches for self-hosted customers and partners, rolling those out throughout June. Public disclosure and the technical writeup landed together on July 13 and 14. Between the initial fix and the disclosure, cloud customers were already protected.

The at-risk population is therefore concentrated in self-hosted ServiceNow AI Platform deployments that had not yet applied the June or July updates when the wild exploits began on July 18. That is a smaller set than the full Fortune 500 footprint, but it still includes highly regulated industries — defense contractors, healthcare organizations, financial institutions — that keep ServiceNow on-premises for compliance or data-residency reasons.

💡 Why self-hosted takes longer. Cloud tenants inherit fixes as ServiceNow rolls them out. Self-hosted customers have to plan the upgrade window, test against their custom applications, coordinate with dependent systems, and take the platform down long enough to apply the patch. A three-month gap between disclosure to the vendor and disclosure to the public is a common pattern precisely because that self-hosted rollout takes time.
05

ServiceNow’s official advisory still denies exploitation

Communication gap

The most awkward part of the current story is not the vulnerability. It is the disconnect between what independent researchers are reporting and what ServiceNow’s own advisory says. As of the most recent updates from BleepingComputer, Help Net Security, and The Hacker News, ServiceNow’s KB3137947 advisory continues to state that the company is “not currently aware of exploitation against ServiceNow instances.” Defused, CSO Online, SecurityWeek, and multiple other reporting organizations have all separately confirmed active exploitation since July 18.

A ServiceNow spokesperson told Help Net Security that the company is “aware of a cybersecurity company’s recent publication regarding exploitation activity” and that based on its investigation to date, the activity is not related to instances that ServiceNow hosts. That is a narrow claim — cloud customers are safe, which was already true because of the April mitigations. It is not a claim that no ServiceNow AI Platform instance is being exploited. Self-hosted customers reading only the official advisory would come away with the wrong risk picture.

💡 Why the advisory language matters. Organizations that gate patching on active-exploitation confirmation from the vendor are the ones most likely to still be exposed. That is exactly the population the CISA KEV process was designed to catch — but CVE-2026-6875 is not yet on the KEV list as of publication, which means federal deadlines do not apply and enterprise programs have to make the call themselves.

The payloads hit the same pre-auth sink,
through a different route.

Defused · Threat Intelligence Report, July 18, 2026

Why the ServiceNow AI Platform Incident Matters Beyond ServiceNow

06

100 billion workflows and 85% of Fortune 500

Blast radius

ServiceNow does not publish a Fortune-500-only vulnerability count, but the platform’s scale is public. The company reports processing more than 100 billion enterprise workflows a year and powering over 100,000 enterprise AI applications. Coverage of the current disclosure consistently cites the 85% Fortune 500 figure. When a single pre-auth RCE hits a product distributed across that surface, the ceiling on impact is defined less by ServiceNow’s install base and more by how many of those installs are self-hosted and unpatched right now.

The economic angle is worth flagging separately. ServiceNow’s market capitalization sits north of $200 billion. Enterprise SaaS platforms of that size — the same category that includes Salesforce, Workday, and SAP — have become critical infrastructure in the same way that operating systems used to be. A CVE-2026-6875 -class incident on any of them would carry similar consequences, and the SharePoint disclosure last week showed the same dynamic on the Microsoft side. Investors have started pricing this class of risk into large-cap SaaS valuations, but the individual quarterly impact of an incident like this is still hard to model in advance.

💡 Why this workflow layer matters as a target. The system sits at the seam between IT ticketing, HR workflows, security operations, and customer service. That means it holds enough data and reaches enough downstream systems that a full compromise of one instance can enable follow-on attacks in most of the customer’s other tools — badge systems, HR benefits portals, incident-response playbooks, and financial approvals.
07

Attackers are treating disclosure as a starting gun

2026 pattern

Between the SharePoint CVE-2026-58644 zero-day, the ServiceNow AI Platform CVE-2026-6875 exploitation, the WordPress CVE-2026-60137 and CVE-2026-63030 chain, and the SonicWall zero-days used weeks before a patch existed, the July 2026 cybersecurity news cycle has settled on one theme. Time from public disclosure to weaponized attack is now regularly measured in days, sometimes hours. Defenders’ patching SLAs are calibrated to a slower attacker cadence than what is actually happening.

Reporting from Dark Reading on the WordPress incident called it “one of the largest attack surfaces on the Internet” being targeted three days after disclosure. The pattern is the same across every recent enterprise flaw: publish, wait, exploit. That inversion — where the disclosure is functionally the trigger — is what the shift to KEV-based, EPSS-scored triage was built to handle. The question in each specific incident is whether your organization’s patching program can move at the same tempo.

💡 The AI angle nobody talks about enough. A separate Cybersecurity News report this week documented that GPT-5.6 Sol Ultra discovered a WordPress pre-auth SQL injection leading to RCE — the first widely reported case of a mainstream LLM directly surfacing an exploitable vulnerability in a mass-market platform. If AI-assisted vulnerability discovery becomes routine, disclosure-to-exploit time will collapse further because both sides are running the same tooling.
08

Guarded Script is ServiceNow’s structural answer

Vendor response

ServiceNow’s fix for CVE-2026-6875 goes beyond patching the specific bypass. The company introduced a new mode called Guarded Script that accepts only a single, simple expression inside sandboxed contexts. Under Guarded Script, the sandbox blocks variable declarations, control flow, function definitions, assignments, and multiple statements. Adam Kues himself acknowledged in Searchlight Cyber’s writeup that this structural change makes future sandbox escapes “significantly harder to pull off.”

That is the right kind of response — narrowing the attack surface at the language level rather than trying to enumerate every possible gadget. But it is also a breaking change that affects customer scripts written to the previous permissive contract. ServiceNow published an “Incompatible Guarded Scripts” list in KB3137947 to help customers audit which of their existing scripts will need to be rewritten to remain compliant after the upgrade.

💡 The migration cost. Any customer with heavy scripting inside pre-auth-adjacent contexts is going to have work to do beyond the patch itself. Guarded Script protects against the next CVE-2026-6875, but only if the customer actually adopts it — and adopting it requires refactoring scripts that previously assumed the more permissive sandbox contract.
09

SharePoint on-prem, ServiceNow AI Platform in the cloud

Same month, opposite ends

The bookends matter. CVE-2026-58644 exposed on-premises SharePoint Server to network-based RCE with an actively exploited zero-day. CVE-2026-6875 exposed the ServiceNow AI Platform — the flagship enterprise SaaS platform of the last decade — to the same class of unauthenticated remote takeover. Between them, they cover both sides of the enterprise-collaboration and workflow stack that most large organizations depend on. Neither incident was a supply-chain compromise. Both were direct platform bugs.

Reading the two events together reframes the July 2026 patching cycle. It is not a series of unrelated tickets — it is a compressed demonstration of what the current threat environment looks like when major SaaS and on-prem platforms ship high-severity RCEs in the same window. Any organization that runs both products has to work through both patch paths, both threat-hunting exercises, and both post-compromise assessments simultaneously.

💡 The clustered incident view. Sophos and Mandiant analysts covering the July batch have noted that treating each CVE as an isolated incident understates the operational load on defenders. A more accurate model is to treat the July SharePoint and ServiceNow AI Platform disclosures as a joint enterprise-security event — and to staff and prioritize accordingly through the rest of the month.
🛡 ServiceNow AI Platform Response Checklist
  • Identify every self-hosted ServiceNow AI Platform instance — cloud tenants were patched in April, but any on-prem or private-cloud deployment is the exposed population
  • Upgrade to a fixed release — Brazil EA/GA, Australia Patch 2, Zurich Patch 7b/9, or Yokohama Patch 12 Hot Fix 1b/Patch 13 per ServiceNow KB3137947
  • Monitor /assessment_thanks.do requests — inspect for anomalous javascript: filter payloads on that pre-auth endpoint until patching completes
  • Assume compromise if unpatched since July 18 — the wild exploits started on that date, and any window since then is a potential intrusion window
  • Review MID Server proxy configurations — a compromised ServiceNow instance can issue commands to any MID Server it was authorized to reach
  • Adopt Guarded Script after upgrade — the structural fix only helps organizations that actually enforce it and refactor incompatible legacy scripts

⚠️ What the ServiceNow AI Platform Patch Alone Does Not Solve

1. The vendor advisory is behind the reporting. ServiceNow’s KB3137947 still says exploitation has not been observed against ServiceNow instances. Multiple independent threat intelligence sources have observed it. Do not gate the patching decision on the vendor’s advisory language.

2. Blocking the Searchlight Cyber gadget is not enough. A second sandbox-escape route is already in use, and blocking only the published PoC leaves the vulnerability open to the version attackers are actually running.

3. Post-compromise hunting is required if you were exposed. A full ServiceNow instance compromise gives the attacker access to tables, admin-account creation, and MID Server proxy command execution. Patching closes the entry point but does not evict any planted persistence.

Attackers now have more tools
to build their own stuff.

Simo Kohonen · Defused CEO, via CSO Online
✅ Bottom Line

The ServiceNow AI Platform Incident, in Five Lines

1
CVE-2026-6875 scored CVSS 9.5 — pre-auth RCE via GlideRecord javascript: sandbox escape, no login required
2
Wild exploitation began July 18 — five days after public disclosure, using a different gadget than the Searchlight Cyber PoC
3
Cloud tenants were fixed in April — self-hosted ServiceNow AI Platform customers who skipped the June/July updates are the exposed population
4
ServiceNow’s official advisory still denies exploitation — independent threat intelligence sources have confirmed it; do not gate patching on the vendor line
5
Together with SharePoint CVE-2026-58644, July 2026 is the compressed demonstration of what modern enterprise SaaS and on-prem RCE risk looks like — a joint incident that reshapes how security teams staff and prioritize enterprise platform patching for the rest of the quarter
🔗 Searchlight Cyber’s full technical writeup on the ServiceNow AI Platform sandbox escape is available at Smashing the ServiceNow Sandbox – Pre Authentication RCE, and BleepingComputer’s active-exploitation coverage tracks the ongoing incident.

💬 ServiceNow AI Platform CVE-2026-6875 FAQ

Q. Is the ServiceNow-hosted cloud version affected?
No. ServiceNow deployed mitigations to hosted instances within 24 hours of the Searchlight Cyber report on April 1, 2026. The exposed population for CVE-2026-6875 is self-hosted ServiceNow AI Platform customers who had not applied the June or July patches when wild exploitation began on July 18.
Q. What does “pre-auth RCE” actually mean for defenders?
Pre-authentication remote code execution means an attacker needs zero credentials — no username, no password, no session, no MFA. Any network path that reaches the vulnerable ServiceNow endpoint is enough. That is what pushes the CVSS score to 9.5 and why the incident is treated as an emergency rather than a scheduled patching item. Compare that to a typical SharePoint or Salesforce bug that requires at least an authenticated Site Owner or a phishing-derived session — CVE-2026-6875 removes even those minimal barriers to entry.
Q. Why is ServiceNow’s advisory still saying exploitation hasn’t been observed?
ServiceNow’s carefully worded statement is that it has not observed activity against instances that ServiceNow hosts. That is narrowly true — the cloud instances were patched in April. The gap between “no exploitation of hosted instances” and “no exploitation anywhere” is where self-hosted customers are getting mixed messages. Independent threat intelligence from Defused, CSO Online, BleepingComputer, and others has confirmed active exploitation of the ServiceNow AI Platform since July 18, and Defused specifically documented that attackers are using a different sandbox-escape gadget than the one Searchlight Cyber published.
Q. If we already patched, do we still need to hunt?
Yes, if your instance was exposed during the July 18-onward exposure window. The patch closes the entry point. It does not remove any accounts, tables, or MID Server modifications that an attacker may have made before the patch went in. Full post-compromise assessment for high-value ServiceNow AI Platform instances is the recommended follow-up when the exposure window is nonzero.
Editor’s Note. This article draws on Searchlight Cyber’s technical writeup of CVE-2026-6875, ServiceNow’s advisory KB3137947, threat intelligence reports from Defused, and reporting from The Hacker News, BleepingComputer, SecurityWeek, CSO Online, Help Net Security, and Security Affairs. All CVE numbers, CVSS scores, dates, and patch identifiers were verified against primary vendor and researcher sources as of July 22, 2026.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top