CUTSIGNcutting for sign — daily OSINT threat read
AI-generated verdict card, published automatically by the pipeline on day one because the brief rated the story P1. Version 1, as of 2026-10-29; hype score 4 (below the usual publish bar: early read from few sources, revised as the story develops). 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. All cards · news: CVE-2026-16812 CVE-2026-20127 CVE-2025-8875 CVE-2025-8876 CVE-2024-39717

Volt Typhoon reportedly uses 'Silent Train' relay chain to hide zero-day exploitation of edge and management…

Hunt + hardenP1confidence: mediumP1 +2internet-facing exposure stated +1actor named +1P1: card on day one (score below the publish bar; revised as the story develops)

Researchers report that Volt Typhoon routes operations through chained SSH hops on compromised SOHO, IoT and enterprise devices, and exploited at least four zero-days in SD-WAN and IT-management products. Today, inventory the named products, take their admin interfaces off the internet, and hunt for unusual SSH and admin activity on them.

Triage: Reported zero-day exploitation of internet-facing SD-WAN and IT-management platforms, which control many downstream devices [S1][S2].

Two reputable secondary outlets report Black Lotus Labs research. The primary report and vendor advisories for the listed CVEs are not in the input. Quest KACE is only suspected.

What happened

Timeline

2026-10-29BleepingComputer and The Hacker News report the Black Lotus Labs findings on Silent Train. S1

Detect

Inbound SSH logins to network or management devices · Device/appliance and Linux auth logs (sshd syslog)

index=* "sshd" ("Accepted publickey" OR "Accepted password") | rex "Accepted \S+ for (?<user>\S+) from (?<src>\S+) port" | stats count min(_time) as first max(_time) as last values(user) as users by host src | where count<5 | sort first
FROM logs-* | WHERE message LIKE "*sshd*" AND (message LIKE "*Accepted publickey*" OR message LIKE "*Accepted password*") | GROK message "Accepted %{NOTSPACE:auth_method} for %{NOTSPACE:ssh_user} from %{NOTSPACE:src} port" | STATS count = COUNT(*), first = MIN(@timestamp), last = MAX(@timestamp), users = VALUES(ssh_user) BY host.name, src | WHERE count < 5 | SORT first

A hit means: A rarely seen source logged in over SSH to a device. This may be one hop in a chained relay; confirm the source against admin jump hosts.

New SSH listener started on an appliance · Device/appliance syslog

index=* ("dropbear" OR "sshd") ("Server listening on" OR "Running in background" OR "Not backgrounding") | stats count min(_time) as first max(_time) as last values(_raw) as msgs by host | sort - last
FROM logs-* | WHERE (message LIKE "*dropbear*" OR message LIKE "*sshd*") AND (message LIKE "*Server listening on*" OR message LIKE "*Running in background*" OR message LIKE "*Not backgrounding*") | STATS count = COUNT(*), first = MIN(@timestamp), last = MAX(@timestamp), msgs = VALUES(message) BY host.name | SORT last DESC

A hit means: An SSH service started on a device. Started outside a change window, or on a non-standard port, this matches the temporary SSH services described [S1].

SSH authorized_keys or SSH config changes · File integrity / device configuration change logs

index=* ("authorized_keys" OR "sshd_config" OR "dropbear") (modified OR created OR deleted OR write) | stats count values(user) as users min(_time) as first max(_time) as last by host | sort - last
FROM logs-* | WHERE (message LIKE "*authorized_keys*" OR message LIKE "*sshd_config*" OR message LIKE "*dropbear*") AND (message LIKE "*modified*" OR message LIKE "*created*" OR message LIKE "*deleted*" OR message LIKE "*write*") | STATS count = COUNT(*), users = VALUES(user.name), first = MIN(@timestamp), last = MAX(@timestamp) BY host.name | SORT last DESC

A hit means: An SSH key or config was written or removed. A create followed by a delete fits the add-then-clean pattern reported for relays [S1].

Admin logins to the named management platforms from unusual sources · Centralized management system logs (SD-WAN orchestrator/manager, RMM)

index=* ("VeloCloud" OR "vManage" OR "Catalyst SD-WAN" OR "N-central" OR "Versa Director" OR "KACE") (login OR logon OR "authentication success") | stats count dc(src) as srcs values(src) as src_list min(_time) as first by host user | sort first
FROM logs-* | WHERE (message LIKE "*VeloCloud*" OR message LIKE "*vManage*" OR message LIKE "*Catalyst SD-WAN*" OR message LIKE "*N-central*" OR message LIKE "*Versa Director*" OR message LIKE "*KACE*") AND (message LIKE "*login*" OR message LIKE "*logon*" OR message LIKE "*authentication success*") | STATS count = COUNT(*), srcs = COUNT_DISTINCT(source.ip), src_list = VALUES(source.ip), first = MIN(@timestamp) BY host.name, user.name | SORT first

A hit means: An admin session on a management system targeted by the reported zero-days. Unknown sources, new accounts or off-hours use warrant review.

Verify

Scope

Affected

Only if

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-2025-8875published — listed 2025-08-13, federal due 2025-08-20
GovernmentCISA KEV · CVE-2026-16812published — listed 2026-07-27, federal due 2026-07-30
GovernmentCISA KEV · CVE-2026-20127published — listed 2026-02-25, federal due 2026-02-27
ReferenceNVD · CVE-2025-8875published — published 2025-08-14, CVSS 4.0 9.4
ReferenceNVD · CVE-2026-16812published — published 2026-07-27, CVSS 4.0 10
ReferenceNVD · CVE-2026-20127published — published 2026-02-25, CVSS 3.1 10
VM scannersQualys · CVE-2025-8875nothing found — no ThreatPROTECT or Security Blog post names it; the QID knowledge base needs a login
VM scannersQualys · CVE-2026-16812nothing found — no ThreatPROTECT or Security Blog post names it; the QID knowledge base needs a login
VM scannersQualys · CVE-2026-20127published — ThreatPROTECT: Cisco SD-WAN Controller and Manager Authentication Bypass Vulnerability (CVE-2026-20127)
VM scannersRapid7 · CVE-2025-8875published — InsightVM coverage stated
VM scannersRapid7 · CVE-2026-16812published — InsightVM coverage stated
VM scannersRapid7 · CVE-2026-20127published — InsightVM coverage stated · 1 Metasploit module (not linked)
VM scannersTenable · CVE-2025-8875published — 1 plugin: 250278 N-able N-central < 2024.6 HF2 / 2025.x < 2025.3.1 Multiple Vulnerabilities
VM scannersTenable · CVE-2026-16812nothing found — no plugin names the CVE yet
VM scannersTenable · CVE-2026-20127published — 1 plugin: 299998 Cisco Catalyst SD-WAN Controller Authentication Bypass (cisco-sa-sdwan-rpa-EHchtZk)
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 1185 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 719 newest items
Linux distro errataDebian tracker · CVE-2025-8875published — tracker entry
Linux distro errataDebian tracker · CVE-2026-16812published — tracker entry
Linux distro errataDebian tracker · CVE-2026-20127published — tracker entry
Linux distro errataRed Hat · CVE-2025-8875nothing found — no Red Hat entry
Linux distro errataRed Hat · CVE-2026-16812nothing found — no Red Hat entry
Linux distro errataRed Hat · CVE-2026-20127nothing found — no Red Hat entry
IDS / researchCisco Talos blogpublished — Inside KeyDrift: Analyzing historical UAT-11473 activity on Cisco SD-WAN
IDS / researchEmerging Threats open · CVE-2025-8875nothing found — no open rule names it (exploit, web_server, web_specific_apps sets)
IDS / researchEmerging Threats open · CVE-2026-16812nothing found — no open rule names it (exploit, web_server, web_specific_apps sets)
IDS / researchEmerging Threats open · CVE-2026-20127nothing found — no open rule names it (exploit, web_server, web_specific_apps sets)
Detection contentElastic detection rulesnothing found — no rule file names CVE-2026-16812 / CVE-2026-20127 / CVE-2025-8875
Detection contentElastic Security Labsnothing found — no post names it among the feed's 102 newest items
Detection contentSigmaHQ rulesnothing found — no rule file names CVE-2026-16812 / CVE-2026-20127 / CVE-2025-8875
Detection contentSplunk ESCUpublished — 6 files name CVE-2026-20127: detections/network/cisco_sd_wan___low_frequency_rogue_peer.yml, detections/network/cisco_sd_wan___peering_activity.yml, detections/application/cisco_sd_wan_multiple_ssh_key_authentication_from_same_source.yml, detections/network/cisco_sd_wan___uncommon_user_agent_multi_uri_activity.yml
CommunityNuclei template · CVE-2025-8875nothing found — no template under http/cves
CommunityNuclei template · CVE-2026-16812nothing found — no template under http/cves
CommunityNuclei template · CVE-2026-20127nothing found — no template under http/cves
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 blognothing found — no post names it among the feed's 20 newest items
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 22:22Z from public sources: 17 published, 28 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)
Vulnerability managementWhether scanners have checks for each listed CVE and can see the named products
SIEMWhether management-platform and edge-device logs are ingested, and for how long they are retained
NDR / network monitoringWhether chained SSH or inbound SSH to network devices from external or residential IPs is flagged
Firewall / IPSWhether vendor signatures exist for exploitation of the listed CVEs
Attack surface managementWhether internet-exposed admin interfaces of these products are discovered

Exposure queries — generated automatically

Where each CVE comes from: CVE-2025-8875 — Volt Typhoon uses Silent Train relay framework to hide zero-day exploitation against edge and management infrastructure; CVE-2026-16812 — Volt Typhoon uses Silent Train relay framework to hide zero-day exploitation against edge and management infrastructure; CVE-2026-20127 — Volt Typhoon uses Silent Train relay framework to hide zero-day exploitation against edge and management infrastructure. 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-16812

vuln:CVE-2026-16812

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-30 (+0) · 0 on 2026-11-09 (+0)

shodan · cve · CVE-2026-20127

vuln:CVE-2026-20127

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-30 (+0) · 0 on 2026-11-09 (+0)

shodan · cve · CVE-2025-8875

vuln:CVE-2025-8875

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-30 (+0) · 0 on 2026-11-09 (+0)

shodan · cpe · arista:velocloud_orchestrator

cpe:"cpe:/a:arista:velocloud_orchestrator"

open · Every Velocloud Orchestrator service Shodan fingerprinted, any version (CPE 2.2 form of cpe:2.3:a:arista:velocloud_orchestrator). Affected per NVD: >= 5.2.0 < 5.2.3.14; >= 6.1.0 < 6.1.3.4; >= 6.4.0 < 6.4.2.4; = 7.0.0.

0match this spelling on Shodan · 2026-11-10▬ 0 on 2026-10-30 (+0) · 0 on 2026-11-09 (+0)

shodan · product · arista:velocloud_orchestrator

product:"Velocloud Orchestrator"

open · Banner product name, NVD's spelling; adjust if Shodan's differs. Affected per NVD: >= 5.2.0 < 5.2.3.14; >= 6.1.0 < 6.1.3.4; >= 6.4.0 < 6.4.2.4; = 7.0.0.

0match this spelling on Shodan · 2026-11-10 — a text search for "Velocloud Orchestrator" matches nothing on Shodan▬ 0 on 2026-10-30 (+0) · 0 on 2026-11-09 (+0)

censys · product · arista:velocloud_orchestrator

host.services: (software.product = "Velocloud Orchestrator")

Censys Platform host search, software as fingerprinted at layer 7. Affected per NVD: >= 5.2.0 < 5.2.3.14; >= 6.1.0 < 6.1.3.4; >= 6.4.0 < 6.4.2.4; = 7.0.0.

shodan · cpe · n-able:n-central

cpe:"cpe:/a:n-able:n-central"

open · Every N-central service Shodan fingerprinted, any version (CPE 2.2 form of cpe:2.3:a:n-able:n-central). Affected per NVD: < 2025.3.1.

0match this spelling on Shodan · 2026-11-10▬ 0 on 2026-10-30 (+0) · 0 on 2026-11-09 (+0)

shodan · product · n-able:n-central

product:"N-central"

open · Banner product name, NVD's spelling; adjust if Shodan's differs. Affected per NVD: < 2025.3.1.

0match this spelling on Shodan · 2026-11-10 — a text search for "N-central" matches 1,073 services, but no product or http.component facet value names this product; Shodan may not fingerprint it▬ 0 on 2026-10-30 (+0) · 0 on 2026-11-09 (+0)

censys · product · n-able:n-central

host.services: (software.product = "N-central")

Censys Platform host search, software as fingerprinted at layer 7. Affected per NVD: < 2025.3.1.

shodan · cpe · cisco:catalyst_sd-wan_manager

cpe:"cpe:/a:cisco:catalyst_sd-wan_manager"

open · Every Catalyst Sd-wan Manager service Shodan fingerprinted, any version (CPE 2.2 form of cpe:2.3:a:cisco:catalyst_sd-wan_manager). Affected per NVD: < 20.9.8.2; >= 20.11 < 20.12.5.3; >= 20.13 < 20.15.4.2; >= 20.16 < 20.18.2.1; = 20.12.6.

0match this spelling on Shodan · 2026-11-10▬ 0 on 2026-10-30 (+0) · 0 on 2026-11-09 (+0)

shodan · product · cisco:catalyst_sd-wan_manager

product:"Catalyst Sd-wan Manager"

open · Banner product name, NVD's spelling; adjust if Shodan's differs. Affected per NVD: < 20.9.8.2; >= 20.11 < 20.12.5.3; >= 20.13 < 20.15.4.2; >= 20.16 < 20.18.2.1; = 20.12.6.

0match this spelling on Shodan · 2026-11-10▬ 0 on 2026-10-30 (+0) · 0 on 2026-11-09 (+0)

censys · product · cisco:catalyst_sd-wan_manager

host.services: (software.product = "Catalyst Sd-wan Manager")

Censys Platform host search, software as fingerprinted at layer 7. Affected per NVD: < 20.9.8.2; >= 20.11 < 20.12.5.3; >= 20.13 < 20.15.4.2; >= 20.16 < 20.18.2.1; = 20.12.6.

shodan · discovered · cisco:catalyst_sd-wan_manager

product:"Cisco Catalyst SD-WAN vdaemon"

open · Shodan's own spelling, from the product facet of a text search for "Catalyst Sd-wan"; counted before it was shown. Affected per NVD: < 20.9.8.2; >= 20.11 < 20.12.5.3; >= 20.13 < 20.15.4.2; >= 20.16 < 20.18.2.1; = 20.12.6.

515services internet-wide on Shodan · 2026-11-10▲ 391 on 2026-10-30 (+124 +32%) · 496 on 2026-11-09 (+19 +4%)

shodan · cpe · cisco:sd-wan_vbond_orchestrator

cpe:"cpe:/a:cisco:sd-wan_vbond_orchestrator"

open · Every Sd-wan Vbond Orchestrator service Shodan fingerprinted, any version (CPE 2.2 form of cpe:2.3:a:cisco:sd-wan_vbond_orchestrator). Affected per NVD: < 20.9.8.2; >= 20.11 < 20.12.5.3; >= 20.13 < 20.15.4.2; >= 20.16 < 20.18.2.1; = 20.12.6.

0match this spelling on Shodan · 2026-11-10▬ 0 on 2026-10-30 (+0) · 0 on 2026-11-09 (+0)

shodan · product · cisco:sd-wan_vbond_orchestrator

product:"Sd-wan Vbond Orchestrator"

open · Banner product name, NVD's spelling; adjust if Shodan's differs. Affected per NVD: < 20.9.8.2; >= 20.11 < 20.12.5.3; >= 20.13 < 20.15.4.2; >= 20.16 < 20.18.2.1; = 20.12.6.

0match this spelling on Shodan · 2026-11-10 — a text search for "Sd-wan Vbond Orchestrator" matches nothing on Shodan▬ 0 on 2026-10-30 (+0) · 0 on 2026-11-09 (+0)

censys · product · cisco:sd-wan_vbond_orchestrator

host.services: (software.product = "Sd-wan Vbond Orchestrator")

Censys Platform host search, software as fingerprinted at layer 7. Affected per NVD: < 20.9.8.2; >= 20.11 < 20.12.5.3; >= 20.13 < 20.15.4.2; >= 20.16 < 20.18.2.1; = 20.12.6.

Internet-wide count, trend

QueryFirstLatestChange
vuln:CVE-2025-88750 2026-10-300 2026-11-10+0 over 12 days
product:"N-central"0 2026-10-300 2026-11-10+0 over 8 days
vuln:CVE-2026-168120 2026-10-300 2026-11-10+0 over 12 days
vuln:CVE-2026-201270 2026-10-300 2026-11-10+0 over 12 days
http.title:"vManage"48 2026-10-3048 2026-11-09+0 (+0%) over 11 days
cpe:"cpe:/a:n-able:n-central"0 2026-10-300 2026-11-10+0 over 8 days
product:"Velocloud Orchestrator"0 2026-10-300 2026-11-10+0 over 12 days
product:"Catalyst Sd-wan Manager"0 2026-10-300 2026-11-10+0 over 12 days
http.html:"VeloCloud Orchestrator"6 2026-10-306 2026-11-05+0 (+0%) over 3 days
http.title:"VeloCloud Orchestrator"4 2026-10-304 2026-11-09+0 (+0%) over 8 days
product:"Sd-wan Vbond Orchestrator"0 2026-10-300 2026-11-10+0 over 12 days
product:"Cisco Catalyst SD-WAN vdaemon"391 2026-10-30515 2026-11-10+124 (+32%) over 12 days
cpe:"cpe:/a:arista:velocloud_orchestrator"0 2026-10-300 2026-11-10+0 over 12 days
cpe:"cpe:/a:cisco:catalyst_sd-wan_manager"0 2026-10-300 2026-11-10+0 over 12 days
cpe:"cpe:/a:cisco:sd-wan_vbond_orchestrator"0 2026-10-300 2026-11-10+0 over 12 days
product:"Sd-wan Vsmart Controller"0 2026-10-310 2026-11-05+0 over 4 days
cpe:"cpe:/a:cisco:sd-wan_vsmart_controller"0 2026-10-310 2026-11-05+0 over 4 days
http.html:"Cisco SD-WAN"345 2026-11-02339 2026-11-03-6 (-2%) over 2 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.

NVD names 1 more affected product (libraries and embedders); the CVE query covers them where Shodan has fingerprinted the version.

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 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

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.