/cards/ once it crosses the publish bar. Status: superseded.Ivanti Connect Secure auth-bypass CVE-2026-104935 reported exploited since October 1
One secondary report says an authentication-bypass zero-day in Ivanti Connect Secure has been exploited since October 1, and that a July fix only partly addressed it. Today, inventory every Connect Secure appliance, check Ivanti's own advisory for fixed builds and mitigations, and preserve appliance logs from October 1.
Triage: The report says an internet-facing VPN appliance has an authentication bypass exploited since October 1, and that the earlier fix was incomplete [S1].
There is one secondary source [S1] and its text was not available for review. No Ivanti advisory or CERT bulletin is in the input, and the KEV listing comes from pipeline context, not from a source.
What happened
- An authentication-bypass zero-day in Ivanti Connect Secure is tracked as CVE-2026-104935 [S1].
- Exploitation is reported to have begun on October 1 [S1].
- Honeypots logged 105 exploit attempts. These are attempts, not confirmed compromises [S1].
- The flaw was reportedly only partly patched by an earlier July fix [S1].
- The input contains no technical behaviors, artifacts or indicators [S1].
Timeline
| 2026-07 | An earlier Ivanti fix reportedly addressed the flaw only in part. S1 |
| 2026-10-01 | Reported start of exploitation. S1 |
| 2026-10-15 | Dark Reading reports the zero-day and the 105 honeypot exploit attempts. S1 |
Detect
Inventory Ivanti Connect Secure log sources · Any syslog or appliance logs forwarded from Ivanti Connect Secure (formerly Pulse Secure)
index=* ("Ivanti" OR "Connect Secure" OR "Pulse Secure") earliest=-30d | stats count min(_time) as first_seen max(_time) as last_seen by host, sourcetypeA hit means: An appliance is sending logs, so it is in scope for patching and log preservation. A hit is a scoping result, not evidence of compromise. No source gives exploit indicators to hunt for.
Verify
- The sources give no exploit artifacts, so a true positive cannot yet be confirmed from logs alone. Use Ivanti's advisory and integrity-check guidance once it is obtained.
- Honeypot attempts show scanning or exploitation attempts only. Treat them as attempts unless there is evidence of authenticated sessions that were never issued [S1].
Scope
Affected
- Ivanti Connect Secure [S1]
Only if
None stated by the sources.
Not affected if
None stated by the sources.
Enumerate
- All Ivanti Connect Secure appliances, including internet-facing, DR and lab units, with exact build versions.
- Whether each appliance received the July fix, which is reportedly partial [S1].
- VPN sessions and accounts authenticated through these appliances since 2026-10-01.
- Appliance log retention back to 2026-10-01.
Contain
- Preserve appliance logs and system snapshots from 2026-10-01 onward before any change. A reset or reimage cannot be undone and destroys on-box evidence.
- Apply Ivanti's current fix or mitigation as published in the vendor advisory. The July fix alone is reportedly not enough [S1].
- If no fix is available, restrict management and user-portal exposure where business allows, and record the decision.
Eradicate
- The sources do not describe persistence or post-exploitation activity. Follow Ivanti's advisory once obtained.
Recover
- Before returning an appliance to service, confirm it runs the vendor-stated fixed build.
- After restoring, monitor VPN authentication and admin activity on the appliances for sessions without a matching authentication record.
Re-enter the loop when
- Ivanti publishes or revises an advisory, fixed builds or mitigations for CVE-2026-104935.
- IoCs, exploit artifacts or attacker infrastructure are published.
- Reports move from exploit attempts to confirmed compromises or post-exploitation activity.
- Other Ivanti products are reported affected.
Debrief
- Record the appliance inventory, build versions, patch dates and log retention.
- Record whether the July fix was applied and when.
- Gap: no vendor primary source in the input.
- Gap: no technical details, indicators or affected and fixed version list in the input.
Detection coverage — checked automatically
| Category | Source | Status |
|---|---|---|
| Vendor | Impacted vendor / CERT advisory | nothing found — no vendor or CERT page among the thread sources; secondary reporting only |
| Government | CISA KEV · CVE-2026-104935 | published — listed 2026-10-13, federal due 2026-10-16 |
| Reference | NVD · CVE-2026-104935 | published — published 2026-10-13, CVSS 3.1 8.6 |
| VM scanners | Qualys · CVE-2026-104935 | nothing found — no ThreatPROTECT or Security Blog post names it; the QID knowledge base needs a login |
| VM scanners | Rapid7 · CVE-2026-104935 | published — InsightVM coverage stated |
| VM scanners | Tenable · CVE-2026-104935 | published — 2 plugins: 115688 Ivanti Connect Secure < 22.8R2.5 / 25.1.1.x < 25.1.1.2 / 25.1.2.x < 25.1.3.1 Authentication Bypass; 365566 Ivanti Connect Secure 22.8R2.x < 22.8R2.5 / 25.1.0.x / 25.1.1.x < 25.1.1.2 / 25.1.2.x < 25.1.3.0 Authentication Bypass (CVE-2026-104935) |
| EDR / endpoint VM | CrowdStrike blog | nothing found — no post names it among the feed's 10 newest items |
| EDR / endpoint VM | Microsoft Security blog | nothing found — no post names it among the feed's 10 newest items |
| EDR / endpoint VM | SentinelOne blog | nothing found — no post names it among the feed's 10 newest items |
| EDR / endpoint VM | SentinelOne Labs | nothing found — no post names it among the feed's 10 newest items |
| WAF / edge | Akamai blog | nothing found — no post names it among the feed's 1179 newest items |
| WAF / edge | Cloudflare WAF managed-ruleset changelog | nothing found — no post names it among the feed's 136 newest items |
| Cloud / container | Wiz blog | nothing found — no post names it among the feed's 714 newest items |
| Linux distro errata | Debian tracker · CVE-2026-104935 | published — tracker entry |
| Linux distro errata | Red Hat · CVE-2026-104935 | nothing found — no Red Hat entry |
| IDS / research | Cisco Talos blog | published — The Q3 Vulnerability Pulse: Discovery ≠ Exploitation |
| IDS / research | Emerging Threats open · CVE-2026-104935 | published — 1 Suricata rule: sid 2072427 |
| Detection content | Elastic detection rules | nothing found — no rule file names CVE-2026-104935 |
| Detection content | Elastic Security Labs | nothing found — no post names it among the feed's 102 newest items |
| Detection content | SigmaHQ rules | nothing found — no rule file names CVE-2026-104935 |
| Detection content | Splunk ESCU | nothing found — no rule file names CVE-2026-104935 |
| Community | Nuclei template · CVE-2026-104935 | published — template in nuclei-templates (main) |
| MSSP / IR firms | Arctic Wolf blog | nothing found — no post names it among the feed's 10 newest items |
| MSSP / IR firms | Huntress blog | nothing found — no post names it among the feed's 746 newest items |
| MSSP / IR firms | Rapid7 blog | published — Ivanti Connect Secure zero-day exploited in the wild (CVE-2026-104935) |
| MSSP / IR firms | Sophos threat research | nothing found — no post names it among the feed's 15 newest items |
| Research | Unit 42 | nothing found — no post names it among the feed's 15 newest items |
Checked automatically 2026-10-31 22:22Z from public sources: 9 published, 18 nothing found, 0 not machine-checkable, 0 failed. "Nothing found" means the public source answered and had nothing, as of that moment; a feed covers only its newest posts. Re-checked daily.
What a person would still look up (4)
| Vulnerability scanner | Look up whether the scanner has a check for CVE-2026-104935 that can tell the July build from a full fix. |
| Network IDS/IPS | Look up whether signatures exist for exploitation of CVE-2026-104935 against Connect Secure. |
| SIEM | Confirm Connect Secure logs are ingested and kept back to 2026-10-01. |
| Attack surface management | Check that all internet-exposed Connect Secure portals are inventoried. |
Exposure queries — generated automatically
shodan · cve · CVE-2026-104935
vuln:CVE-2026-104935
open · Shodan tags a service with a CVE from its banner version; a paid-tier filter. Exact for this CVE, blind to a host Shodan has not fingerprinted.
0match this spelling on Shodan · 2026-10-31 — Shodan has tagged no banner with this CVE yet; its tagging follows its own version fingerprinting, not the advisory
shodan · cpe · ivanti:connect_secure
cpe:"cpe:/a:ivanti:connect_secure"
open · Every Connect Secure service Shodan fingerprinted, any version (CPE 2.2 form of cpe:2.3:a:ivanti:connect_secure). Affected per NVD: >= 25.1.0.0 < 25.1.1.2; >= 25.1.2.0 < 25.1.3.0; = 22.8.
0match this spelling on Shodan · 2026-10-31
shodan · product · ivanti:connect_secure
product:"Connect Secure"
open · Banner product name, NVD's spelling; adjust if Shodan's differs. Affected per NVD: >= 25.1.0.0 < 25.1.1.2; >= 25.1.2.0 < 25.1.3.0; = 22.8.
2services internet-wide on Shodan · 2026-10-31
censys · product · ivanti:connect_secure
host.services: (software.product = "Connect Secure")
Censys Platform host search, software as fingerprinted at layer 7. Affected per NVD: >= 25.1.0.0 < 25.1.1.2; >= 25.1.2.0 < 25.1.3.0; = 22.8.
shodan · alias · ivanti:connect_secure
http.title:"Ivanti Connect Secure"
open · Banner spelling suggested by the model from the card text (login page title of the appliance web console); counted against Shodan before it was shown.
6,432services internet-wide on Shodan · 2026-10-31
shodan · alias · ivanti:connect_secure
http.title:"Pulse Connect Secure"
open · Banner spelling suggested by the model from the card text (former name of the product, still printed on older builds); counted against Shodan before it was shown.
1,058services internet-wide on Shodan · 2026-10-31
shodan · alias · ivanti:connect_secure
product:"Pulse Connect Secure"
open · Banner spelling suggested by the model from the card text (former product name used in banners after the Pulse Secure rebrand); counted against Shodan before it was shown.
2services internet-wide on Shodan · 2026-10-31
shodan · alias · ivanti:connect_secure
http.html:"Pulse Connect Secure"
open · Banner spelling suggested by the model from the card text (text found on login and portal pages of older Pulse-branded builds); counted against Shodan before it was shown.
640services internet-wide on Shodan · 2026-10-31
shodan · alias · ivanti:connect_secure
ssl:"Pulse Secure"
open · Banner spelling suggested by the model from the card text (certificate subject naming used on Pulse Secure appliances); counted against Shodan before it was shown.
92services internet-wide on Shodan · 2026-10-31
Banner spellings: a model read 5 from the NVD names and this card's text (former and marketing names, console titles); 5 matched something on Shodan and are shown above, the rest were dropped.
Scope every query in your own tool, never in a shared document: Shodan `net:<your_ranges>`, `org:"<your_org>"` or `hostname:<your_domain>` (or a Shodan Monitor network alert, which applies the scope for you); Censys `host.ip: <your_ranges>` or `host.dns.names: <your_domain>`. Then compare the banner version with the affected range. Generated automatically 2026-10-31 22:22Z from the CVE ids and NVD's CPE configurations, each Shodan query counted against Shodan itself; re-built daily with the coverage check.
Open questions
- What do Ivanti's advisory and fixed builds say about CVE-2026-104935?
- Is CVE-2026-104935 on CISA KEV? The context says so, but no source in the input confirms it.
- Which Connect Secure versions are affected, and what did the July fix change?
- Are there confirmed compromises beyond the 105 honeypot attempts, and are there IoCs?
- Who is the reported threat actor, if any?
- The CVE number format is unusual; verify it against NVD or Ivanti.
Sources
- [S1] https://www.darkreading.com/vulnerabilities-threats/ivanti-ics-zero-day-attacks-vendor-patching · darkreading.com
Public OSINT only. AI-generated by the pipeline; structure follows the DAIR model from Dynamic Incident Response (Joshua Wright). Published automatically once it crosses the publish bar.