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, that honeypots logged 105 exploit attempts, 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].
Single secondary report [S1], and the brief notes its text was not available for verification. No Ivanti or CERT primary source is in the input.
Changed since version 1
- Added the report of 105 honeypot exploit attempts to the verdict and what happened [S1].
- Set confidence to low: single secondary source whose text was not available for verification [S1].
- Filled Eradicate and Re-enter sections; added a debrief gap on the unverified attempt figure [S1].
- Added open questions on the two undescribed material developments and on confirming the KEV listing from the primary page.
What happened
- An authentication-bypass zero-day in Ivanti Connect Secure, tracked as CVE-2026-104935, is reported exploited since October 1 [S1].
- Honeypots reportedly logged 105 exploit attempts. These are attempts, not confirmed compromises [S1].
- An earlier July fix reportedly addressed the flaw only partially [S1].
- No technical details, artifacts or indicators were available from the source [S1].
Timeline
| 2026-07 | Ivanti fix released that reportedly addressed the flaw only partially S1 |
| 2026-10-01 | Reported start of exploitation S1 |
| 2026-10-15 | Report of exploitation and 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, sourcetypeFROM logs-* | WHERE @timestamp >= NOW() - 30 days AND (message LIKE "*Ivanti*" OR message LIKE "*Connect Secure*" OR message LIKE "*Pulse Secure*") | STATS count = COUNT(*), first_seen = MIN(@timestamp), last_seen = MAX(@timestamp) BY host.name, event.dataset
A 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-style hits 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 describe no persistence mechanism. Follow Ivanti's advisory for integrity checks and rebuild guidance once obtained.
- Remove the root cause by moving off builds that carry only the partial July fix [S1].
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-build list or mitigation.
- Indicators, exploit artifacts or persistence details are published.
- A primary source confirms successful compromises rather than attempts.
- Another Ivanti product or version range is named as affected.
- Any appliance shows sessions without a matching authentication record.
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.
- Gap: the source text itself was not available; the 105-attempt figure is unverified [S1].
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 1183 newest items |
| WAF / edge | Cloudflare WAF managed-ruleset changelog | nothing found — no post names it among the feed's 139 newest items |
| Cloud / container | Wiz blog | nothing found — no post names it among the feed's 717 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 UTA0576 / CVE-2026-104935 / KEV-listed |
| 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 UTA0576 / CVE-2026-104935 / KEV-listed |
| Detection content | Splunk ESCU | nothing found — no rule file names UTA0576 / CVE-2026-104935 / KEV-listed |
| 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 754 newest items |
| MSSP / IR firms | Rapid7 blog | published — Additional Ivanti Connect Secure zero-days exploited in the wild (CVE-2026-111357, CVE-2026-118527) |
| 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-11-10 07:59Z 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 (5)
| VM scanners | Look up whether your scanner has a check for CVE-2026-104935 and which Connect Secure builds it flags. |
| IDS / network | Look up whether your IDS ruleset has a signature naming CVE-2026-104935 and whether it is enabled on traffic to the VPN appliances. |
| SIEM / detection content | Check whether your detection content vendor has published Connect Secure exploitation logic and which appliance log fields it needs. |
| WAF / edge | Check whether any edge or WAF vendor has published a rule for this CVE in front of the appliance portal. |
| External attack surface | Check whether your attack-surface tooling lists all internet-facing Connect Secure portals and their versions. |
Exposure queries — generated automatically
Where each CVE comes from: CVE-2026-104935 — Ivanti Connect Secure auth-bypass CVE-2026-104935 exploited in the wild by UTA0576 since October 3, CISA KEV-listed. A product row answers "is the software from that story reachable from the internet", not "is this card about that software".
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-11-10 — Shodan has tagged no banner with this CVE yet; its tagging follows its own version fingerprinting, not the advisory▬ 0 on 2026-10-31 (+0) · 0 on 2026-11-09 (+0)
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-11-10▬ 0 on 2026-10-31 (+0) · 0 on 2026-11-09 (+0)
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.
3services internet-wide on Shodan · 2026-11-10▲ 2 on 2026-10-31 (+1 +50%) · 3 on 2026-11-09 (+0 +0%)
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,792services internet-wide on Shodan · 2026-11-10▲ 6,432 on 2026-10-31 (+360 +6%) · 6,750 on 2026-11-09 (+42 +1%)
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 consoles); counted against Shodan before it was shown.
1,218services internet-wide on Shodan · 2026-11-10▲ 1,058 on 2026-10-31 (+160 +15%) · 1,168 on 2026-11-09 (+50 +4%)
shodan · alias · ivanti:connect_secure
product:"Pulse Connect Secure"
open · Banner spelling suggested by the model from the card text (former product name in banners after the Pulse Secure to Ivanti rename); counted against Shodan before it was shown.
1services internet-wide on Shodan · 2026-11-10▼ 2 on 2026-10-31 (-1 -50%) · 1 on 2026-11-09 (+0 +0%)
shodan · alias · ivanti:connect_secure
ssl:"Pulse Secure"
open · Banner spelling suggested by the model from the card text (certificate subject text from appliances issued under the Pulse Secure name); counted against Shodan before it was shown.
98services internet-wide on Shodan · 2026-11-10▲ 92 on 2026-10-31 (+6 +7%) · 98 on 2026-11-09 (+0 +0%)
Internet-wide count, trend
| Query | First | Latest | Change |
|---|---|---|---|
ssl:"Pulse Secure" | 92 2026-10-31 | 98 2026-11-10 | +6 (+7%) over 11 days |
vuln:CVE-2026-104935 | 0 2026-10-31 | 0 2026-11-10 | +0 over 11 days |
product:"Connect Secure" | 2 2026-10-31 | 3 2026-11-10 | +1 (+50%) over 11 days |
product:"Pulse Connect Secure" | 2 2026-10-31 | 1 2026-11-10 | -1 (-50%) over 11 days |
http.title:"Pulse Connect Secure" | 1,058 2026-10-31 | 1,218 2026-11-10 | +160 (+15%) over 11 days |
cpe:"cpe:/a:ivanti:connect_secure" | 0 2026-10-31 | 0 2026-11-10 | +0 over 11 days |
http.title:"Ivanti Connect Secure" | 6,432 2026-10-31 | 6,792 2026-11-10 | +360 (+6%) over 11 days |
Shodan's count of matching services on the whole internet, one point a day; the scope (your ranges) is never part of it. A count moves with Shodan's crawl as much as with patching, so read the direction, not the digit.
Banner spellings: a model read 5 from the NVD names and this card's text (former and marketing names, console titles); 4 matched something on Shodan and are shown above, the rest was 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-11-10 07:59Z 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
- The pipeline flags two material developments on watch, but the story does not describe them. What changed?
- The context cites a CISA KEV listing for CVE-2026-104935; confirm the listing date and due date on the KEV catalog, as it is not among the numbered sources.
- Which Connect Secure versions are affected and which builds are fixed? Confirm from Ivanti's advisory or NVD.
- Are the 105 honeypot hits successful exploitation or only attempts, and who operated the honeypots?
- Has Ivanti confirmed the July fix was partial, and does it attribute the activity?
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; a dismissed draft unpublishes it.