CUTSIGNcutting for sign — daily OSINT threat read
AI-generated verdict card, published automatically by the pipeline. Version 2, as of 2026-10-31; hype score 8. Written by a model from the stored public sources and not reviewed by a person; re-issued in place when the evidence changes (the URL stays). The detection-coverage table below is checked automatically from public sources and re-checked daily. Supersedes version 1. All cards · news: CVE-2026-104935

Ivanti Connect Secure auth-bypass CVE-2026-104935 reported exploited since October 1

Patch now + Hunt / IRP1confidence: lowP1 +2KEV CVE-2026-104935 +3material development on watch +2new write-ups on watch +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

What happened

Timeline

2026-07Ivanti fix released that reportedly addressed the flaw only partially S1
2026-10-01Reported start of exploitation S1
2026-10-15Report 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, sourcetype
FROM 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

Scope

Affected

Only if

None stated by the sources.

Not affected if

None stated by the sources.

Enumerate

Contain

Eradicate

Recover

Re-enter the loop when

Debrief

Detection coverage — checked automatically

CategorySourceStatus
VendorImpacted vendor / CERT advisorynothing found — no vendor or CERT page among the thread sources; secondary reporting only
GovernmentCISA KEV · CVE-2026-104935published — listed 2026-10-13, federal due 2026-10-16
ReferenceNVD · CVE-2026-104935published — published 2026-10-13, CVSS 3.1 8.6
VM scannersQualys · CVE-2026-104935nothing found — no ThreatPROTECT or Security Blog post names it; the QID knowledge base needs a login
VM scannersRapid7 · CVE-2026-104935published — InsightVM coverage stated
VM scannersTenable · CVE-2026-104935published — 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 VMCrowdStrike blognothing found — no post names it among the feed's 10 newest items
EDR / endpoint VMMicrosoft Security blognothing found — no post names it among the feed's 10 newest items
EDR / endpoint VMSentinelOne blognothing found — no post names it among the feed's 10 newest items
EDR / endpoint VMSentinelOne Labsnothing found — no post names it among the feed's 10 newest items
WAF / edgeAkamai blognothing found — no post names it among the feed's 1183 newest items
WAF / edgeCloudflare WAF managed-ruleset changelognothing found — no post names it among the feed's 139 newest items
Cloud / containerWiz blognothing found — no post names it among the feed's 717 newest items
Linux distro errataDebian tracker · CVE-2026-104935published — tracker entry
Linux distro errataRed Hat · CVE-2026-104935nothing found — no Red Hat entry
IDS / researchCisco Talos blogpublished — The Q3 Vulnerability Pulse: Discovery ≠ Exploitation
IDS / researchEmerging Threats open · CVE-2026-104935published — 1 Suricata rule: sid 2072427
Detection contentElastic detection rulesnothing found — no rule file names UTA0576 / CVE-2026-104935 / KEV-listed
Detection contentElastic Security Labsnothing found — no post names it among the feed's 102 newest items
Detection contentSigmaHQ rulesnothing found — no rule file names UTA0576 / CVE-2026-104935 / KEV-listed
Detection contentSplunk ESCUnothing found — no rule file names UTA0576 / CVE-2026-104935 / KEV-listed
CommunityNuclei template · CVE-2026-104935published — template in nuclei-templates (main)
MSSP / IR firmsArctic Wolf blognothing found — no post names it among the feed's 10 newest items
MSSP / IR firmsHuntress blognothing found — no post names it among the feed's 754 newest items
MSSP / IR firmsRapid7 blogpublished — Additional Ivanti Connect Secure zero-days exploited in the wild (CVE-2026-111357, CVE-2026-118527)
MSSP / IR firmsSophos threat researchnothing found — no post names it among the feed's 15 newest items
ResearchUnit 42nothing 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 scannersLook up whether your scanner has a check for CVE-2026-104935 and which Connect Secure builds it flags.
IDS / networkLook 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 contentCheck whether your detection content vendor has published Connect Secure exploitation logic and which appliance log fields it needs.
WAF / edgeCheck whether any edge or WAF vendor has published a rule for this CVE in front of the appliance portal.
External attack surfaceCheck 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

QueryFirstLatestChange
ssl:"Pulse Secure"92 2026-10-3198 2026-11-10+6 (+7%) over 11 days
vuln:CVE-2026-1049350 2026-10-310 2026-11-10+0 over 11 days
product:"Connect Secure"2 2026-10-313 2026-11-10+1 (+50%) over 11 days
product:"Pulse Connect Secure"2 2026-10-311 2026-11-10-1 (-50%) over 11 days
http.title:"Pulse Connect Secure"1,058 2026-10-311,218 2026-11-10+160 (+15%) over 11 days
cpe:"cpe:/a:ivanti:connect_secure"0 2026-10-310 2026-11-10+0 over 11 days
http.title:"Ivanti Connect Secure"6,432 2026-10-316,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

Sources

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.

One mail per new card, after you confirm by link; an unsubscribe link in every mail. The address is used for nothing else.