AWS and Cloudanix team co-authored this blog: Real-Time Threat and Anomaly Detection for Workloads on AWS

Cloudanix – Your Partner in Cloud Security Excellence

CISA Flags an Ivanti Connect Secure Zero-Day: Why the Fix Is Exposure and Blast Radius, Not Just the Patch

  • Abhiram Shindikar Abhiram Shindikar
  • Wednesday, Oct 21, 2026

On October 13, 2026, CISA added a newly exploited Ivanti Connect Secure flaw — CVE-2026-104935 — to its Known Exploited Vulnerabilities (KEV) catalog and urged organizations to patch. The agency described it as a zero-day authentication-bypass vulnerability that lets a remote, unauthenticated attacker run arbitrary commands, and said it is already being used to steal credentials and exfiltrate data.

If you run Ivanti Connect Secure (the VPN/remote-access gateway formerly known as Pulse Connect Secure), the first thing to do is simple: patch to the fixed build and check whether you were already touched. This post covers that. But the more durable lesson sits one level up, and it is the one that separates teams who weather these events from teams who end up in a breach report: an internet-facing gateway that fails open is only the first move. What determines whether this becomes a headline is what the attacker reaches next — and that is something you can control before the next CVE lands.

Let us walk through what happened, how the attack chain actually plays out, and the concrete steps — both immediate and structural — that keep an edge-device zero-day from cascading into a full cloud compromise.


What Happened

Ivanti Connect Secure is a remote-access gateway that sits at the edge of corporate networks. It terminates VPN sessions, authenticates remote employees, and brokers access into internal systems. That position — internet-facing, trusted, and holding the keys to the internal network — is exactly why edge devices like this are among the most attacked assets in the enterprise. A flaw here is not a flaw on some isolated box; it is a flaw on the front door.

Here is what CISA’s advisory tells us about CVE-2026-104935:

  • It is an authentication bypass that leads to remote, unauthenticated command execution. An attacker does not need valid credentials, does not need to be on the network, and does not need to chain through a foothold. They send crafted requests to an exposed gateway and get command execution.
  • It is being used in the wild for credential theft and data exfiltration — meaning threat actors are harvesting the credentials that flow through or are stored on the device, and pulling data out.
  • It was added to the KEV catalog on October 13, 2026, which is CISA’s formal signal that exploitation is confirmed, not theoretical. KEV inclusion also starts a remediation clock for US federal agencies, and it is a strong prioritization signal for everyone else.

The pattern should feel familiar, because Ivanti’s edge products have been a repeat target. Over the last two years, VPN and gateway appliances across the industry — Ivanti, and others in the same category — have been the entry point for some of the most damaging intrusions, precisely because they are reachable, trusted, and often slow to patch. An unauthenticated RCE on one of them is close to a worst case.


How the Attack Chain Actually Plays Out

It helps to separate the vulnerability from the breach, because they are not the same thing and they call for different defenses.

Stage one — the bypass and code execution. The attacker finds an internet-facing Connect Secure instance (trivial; these are discoverable with internet-wide scanning and service fingerprints) and sends requests that exploit the authentication-bypass logic. Because the flaw allows unauthenticated command execution, the attacker now runs commands on the appliance itself. This is the part the patch fixes.

Stage two — credential harvesting. A remote-access gateway is, by design, a place credentials pass through. Attackers who land on the device go after exactly that: cached session material, service-account credentials the gateway uses to talk to internal directories and back-end systems, API tokens, and configuration secrets. CISA’s own language — credential theft and data exfiltration — tells you this is the goal, not code execution for its own sake.

Stage three — pivot and expansion. With harvested credentials, the attacker stops looking like an exploit and starts looking like a legitimate user. They authenticate to internal systems, cloud consoles, and SaaS platforms using the very credentials the gateway was trusted to hold. This is where an edge-device CVE turns into a cloud incident: the gateway’s service account can often reach identity providers, internal apps, and — in cloud-connected environments — roles and secrets that lead into AWS, Azure, or GCP.

The uncomfortable truth is that stage one is the part you cannot fully prevent. Zero-days exist; the next one is already being written. Stages two and three are where the breach is actually won or lost, and they are governed by decisions you make long before any CVE is published: how long credentials live, how broadly they are scoped, and whether you can see the path from the exposed device to the data that matters.


The Immediate Checklist

Do these now, in order. None of them require a project plan.

1. Patch to the fixed build

Apply Ivanti’s fixed release for CVE-2026-104935 across every Connect Secure instance. Treat this as emergency change management, not routine patching. KEV inclusion means exploitation is confirmed and ongoing — the window between disclosure and mass scanning for these appliances is measured in hours, not weeks.

2. Assume compromise and hunt before you call it clean

Patching stops future exploitation; it does not evict an attacker who already got in. For a KEV-listed edge-device RCE, you should actively hunt for signs of prior compromise:

  • Run Ivanti’s Integrity Checker Tool and compare against known-good baselines.
  • Review gateway logs for anomalous requests to the vulnerable endpoint around and before the disclosure date.
  • Look for unexpected processes, new or modified files, and outbound connections from the appliance.
  • Check authentication logs on systems the gateway’s service accounts can reach for logins at unusual times or from unusual sources.

3. Rotate every credential the device could touch

This is the step teams skip and regret. If the appliance was reachable and the flaw was being exploited, treat all credentials associated with it as potentially stolen: the gateway service accounts, any directory-bind credentials, API tokens, and secrets in its configuration. Rotate them. A patched device with un-rotated, already-stolen credentials is still wide open — through the front door you just locked.

4. Restrict who can even reach the management surface

Where possible, put the administrative and management interfaces behind network controls so they are not reachable from the open internet. The data-plane VPN endpoint has to be reachable; the management plane usually does not. Reducing what is exposed reduces how many of these you have to fire-drill in the first place.


The Structural Gap: You Cannot Prioritize What You Cannot See

Here is the question that actually decides your outcome when a KEV entry like this lands: “Which of my internet-facing assets is affected, and which of those can reach something that matters?” If answering that takes a day of manual spreadsheet work and Slack messages, you are already behind the scanners sweeping the internet for the same thing.

Most teams do not have a patching-discipline problem. They have a visibility-and-prioritization problem, and it shows up in three ways:

  1. Incomplete inventory of what is exposed. A forgotten gateway, a test instance someone stood up outside the standard process, a second appliance from an acquisition — these are exactly the ones that stay unpatched, because they are not on anyone’s list. You cannot patch what you do not know you run.

  2. Flat severity. In a typical queue, CVE-2026-104935 on an isolated lab box and the same CVE on your primary internet-facing gateway look identical — both “Critical.” When everything is critical, the genuinely urgent item drowns.

  3. No link between the vulnerability and its blast radius. A CVSS score tells you how bad the flaw is in theory. It does not tell you that this gateway’s service account can assume a powerful cloud role, or that it sits one hop from a database of customer records. Without that context, you either try to patch everything at once (impossible) or guess (dangerous).

The Ivanti flaw is a clean illustration. The servers that fall in cases like this are the internet-facing ones whose compromise leads somewhere valuable. A team that can instantly answer “which of my Connect Secure instances are exposed, and what identity and data sit behind them?” has a short, ranked, actionable list. A team that cannot has a wall of undifferentiated red and a slow, manual scramble.


How to Build a Posture That Survives the Next Edge-Device Zero-Day

The checklist handles this CVE. The structural work handles the next one — and there is always a next one. Three capabilities do the heavy lifting.

Continuous external attack-surface visibility

You need an outside-in, continuously updated view of everything you expose to the internet — hosts, ports, services, and the software versions running on them — the same vantage point an attacker uses. When a CVE like this hits the news, “do we run this, and is it exposed?” should be a query that returns an answer in minutes, not a fire drill. Attack surface management is what turns the first and most time-sensitive question of an incident into a lookup. This is also why teams move off point tools and onto continuous CSPM when native and open-source scanners hit their ceiling.

Contextual severity instead of flat scores

The “everything is Critical” problem is fixable. Instead of a fixed severity from a rulebook, severity should be recomputed against real context: whether the asset is internet-facing, whether it is on CISA KEV, how exploitable it is (EPSS), what identity can reach it, and what data is nearby. A theoretical high-CVSS finding on an isolated box drops down the list; a genuinely exposed, actively-exploited one rises to the top with the reasoning attached.

Cloudanix contextual severity mode — recomputing finding priority based on real exposure and exploitability

The output is a ranked, explained worklist rather than a flat wall of criticals — the exposed, actively-exploited findings surface first, so the asset that would otherwise be in next month’s breach report gets fixed this week.

Cloudanix vulnerability prioritization table view

This is the heart of contextual severity, and it is why per-rule flat severity is broken for prioritizing real risk. For a deeper treatment of the method, see how to prioritize vulnerabilities based on business risk.

Shrinking the blast radius with short-lived access

Now return to stages two and three — the part the patch does not touch. The attacker’s prize is credentials, and specifically credentials that keep working. If the gateway’s service accounts and the identities it can reach hold standing, long-lived access, a single harvested credential is a durable skeleton key: valid until someone manually rotates it, usable 24/7, scoped far more broadly than the task at hand.

Flip that model and the calculus changes. With just-in-time (JIT) cloud access, privileged access to cloud consoles and roles is not standing — it is requested when needed, scoped to the task, approved through policy, and auto-revoked when the window closes. A credential an attacker exfiltrates after harvesting it from a compromised gateway is either already expired or scoped to almost nothing. The front-door exploit still happens; it just no longer opens the vault. The same short-lived, approval-gated model extends to database access and the service accounts and non-human identities that edge devices so often depend on.

Because this runs alongside posture and identity in one CNAPP+ platform, the connection is explicit: an identity that CSPM and CIEM flag as over-privileged feeds directly into tightening its access policy. “This gateway account can reach too much” leads straight to “so it should not hold that reach when it is not actively using it.” The exposure analysis and the access control are one system, not three tools you cross-reference by hand.


Being Precise About What This Does and Does Not Do

We would rather you deploy this understanding the boundary clearly.

What posture and JIT genuinely change: the blast radius. They do not stop a zero-day from existing, and they do not patch the appliance for you. What they do is ensure that when an edge device is exploited — and some will be — the attacker finds a short, ranked list of exposed assets for you (so you fix the right one first) and a set of short-lived, narrowly-scoped credentials for them (so the harvested credential is nearly worthless).

What still needs the fundamentals: you still patch, you still hunt for compromise, you still rotate credentials after exposure, and you still restrict management-plane exposure. Think of patching as locking the front door and posture-plus-JIT as making sure the house holds nothing valuable that is not actively in use. You want both.

Being honest about this boundary is deliberate. We are not promising to make edge-device zero-days disappear. We are describing how to make the next one a contained, ranked worklist instead of an open-ended cloud breach.


Key Takeaways

  1. Patch CVE-2026-104935 now, then assume compromise. KEV inclusion means active exploitation. Patch the appliance, hunt for prior intrusion, and rotate every credential the device could touch.
  2. The exploit is stage one; the breach is stages two and three. The attacker’s goal is credentials that pivot into your cloud and data. That is where the outcome is decided.
  3. You cannot prioritize what you cannot see. A continuous external attack-surface view turns “are we exposed?” into a minutes-long answer instead of a scramble.
  4. Flat severity hides the one that matters. Context — internet-facing, on KEV, reachable identity, nearby data — is what separates the urgent instance from the theoretical one.
  5. Short-lived access breaks the pivot. Standing credentials turn one exploited gateway into a cloud breach. JIT turns a harvested credential into an expired token.

Want to see which of your internet-facing assets would be affected by the next critical CVE — ranked by real exposure, and mapped to the identities and data behind them? Book a demo to see Cloudanix attack surface management, contextual severity, and JIT on your own environment.

People Also Read

What Our Users Are Saying

Customer Reviews

Cloudanix is trusted by security leaders worldwide to deliver proactive, reliable, and cutting-edge cloud security.

One day, I changed the password of a root account, and my CTO called me within less than a minute to confirm if I did so. I was not expecting a reaction this quick. He told me Cloudanix alerted him of this password change and that he wanted to confirm as it was a critical security notification. I couldn't believe it!

Ritesh Agarwal
Ritesh Agarwal
CEO, Airgap Networks

Compliance is one way of staying secure, but what I want is the ability to go deeper and attain 'true security.' Cloudanix provides us the capability to do so.

Vishal Madan
Vishal Madan
Head of Engineering, iMocha

Cloudanix is building for the future of the cloud, which makes the product all the more desirable.

Ritesh Agarwal
Ritesh Agarwal
CEO, Airgap Networks

Cloudanix gave us the visibility we were missing. Being able to move from permanent access to a robust Just-In-Time (JIT) workflow has fundamentally changed our security posture without slowing down our engineering velocity.

Pavan Kumar Lekkala
Pavan Kumar Lekkala
SRE Lead, HugoHub

We are excited to leverage Cloudanix's comprehensive multi-cloud DevSecOps solution to secure our production workloads on AWS. Cloudanix has demonstrated that it can solve many challenges that DevSecOps teams face while continually adding new features such as SOC2 compliance and drift detection.

Satish Mohan
Satish Mohan
Co-founder & CTO, Airgap Networks

Managing third-party partner access was once a major concern for our security posture. With Cloudanix JIT Cloud, we've effectively achieved zero third-party risk. We can now grant access confidently, knowing that it is temporary, audited, and automatically revoked, resulting in a 100% reduction in our privileged access exposure.

Okesh Badhiye
Okesh Badhiye
Head of Technical Engineering, Finfinity

The snooze feature and responsible alerts have helped us save time and prioritize what to tackle first.

Satish Mohan
Satish Mohan
Co-founder & CTO, Airgap Networks

Implementing Cloudanix JIT internally allowed us to practice what we preach. By eliminating permanent access to our own clouds and databases, we've neutralized the risk of standing privileges, ensuring our own 'keys to the kingdom' are never left exposed.

Girish Manghnani
Girish Manghnani
Managing Partner, Tech Inspira

The problem with permissions is a lot of times, the gaps are left open due to oversights from inside the organization itself. With Cloudanix's CIEM, we get a complete view of user permissions and access. This enables us to update the permissions, reducing the attack surface.

Nilesh Pethani
Nilesh Pethani
Application Architect, iMocha

In the world of Fintech, trust is our currency. Cloudanix provided the frictionless visibility we needed to secure our EKS workloads across AWS, ensuring we stay audit-ready for SOC2 and GDPR without slowing down our engineering velocity.

Amol Naik
Amol Naik
Head of Security & Infrastructure, HugoHub

Cloudanix delivered value within 5 minutes of onboarding. Continuous monitoring, timely detection, and excellent documentation helped us attain a great cloud security posture.

Divyanshu Shukla
Senior DevSecOps, Meesho

Technology strategies and business strategies are in a state of constant change which includes centralization and decentralization of responsibilities. Regardless of strategic shift, we still have intellectual property to protect. Cloudanix are critical partners for us in our public cloud security posture across our three cloud providers.

Jerry Locke
Jerry Locke
Senior Director Global Solutions Engineering, Eversana

Cloudanix has been amazing. They opened up a common Slack channel with us — and it feels like we are talking to our own team and getting things done with Cloud security. The support team is always available, friendly, helpful, and ready to go out of their way.

Satish Mohan
Satish Mohan
CTO, Airgap Networks

Beyond just access management, Cloudanix CSPM has given us a unified view of our AWS environment. The real-time alerting and anomaly detection allow us to prevent any untoward activity before it happens, which is critical for a marketplace connecting 50+ financial institutions.

Okesh Badhiye
Okesh Badhiye
Head of Technical Engineering, Finfinity

For a Fintech company, data is our most valuable — and most sensitive — asset. Cloudanix DAM hasn't just improved our visibility; it has given us control. The ability to mask data and prevent unauthorized queries in real-time is a game-changer for our compliance and customer trust.

Jiten Gala
Jiten Gala
President Engineering and Product, Kapittx

Our clients, especially in the Middle East financial sector, demand absolute accountability. Cloudanix JIT Cloud has been a competitive differentiator for us, allowing us to provide secure, governed access to customer accounts that meet their strictest audit and compliance requirements.

Girish Manghnani
Girish Manghnani
Managing Partner, Tech Inspira

Cloudanix is always on my team's lips because of its exceptional support. Be it a small or big query, Cloudanix has gone above and beyond to resolve them. This one's a keeper for us.

Sujit Karpe
Sujit Karpe
CTO, iMocha

For a long-lasting partnership, great support goes a long way. Cloudanix has delivered exceptional support whenever required. Their edge is their team is always ready to go beyond to solve any issues that we have. This speaks volumes about the culture at Cloudanix.

Akash Maheshwari
Akash Maheshwari
Co-founder, MoveInSync

Beyond the technology, Cloudanix feels like an extension of our own team. Their willingness to stand up a dedicated Middle East tenant for us and provide exceptional support at a sensible price makes them a long-term partner for Hugosave.

Surya Tamada
Surya Tamada
CTO, HugoHub

The real-time notifications that Cloudanix provides are a real lifesaver. Their adaptive notifications ensure that my team stays productive and doesn't get interrupted all the time.

Digvijay Singh
Staff Security Engineer, Meesho

The whole point in technological evolution is to help improve the world we live in. We must protect that and to do so requires an effective and efficient security strategy. The Cloudanix team helped make our public cloud security posture management strategy a reality. The symbiotic relationship we have allows for a continuous feedback loop which is how business should operate.

Larry Wheat
Larry Wheat
Staff Solutions Engineer, Eversana

Ready to see your graph?

Connect a cloud account in under 30 minutes. See every finding rooted in identity, asset, and blast radius — with a fix path attached.

Book a Demo