TLP:CLEAR SL-ADV-2026-WP-001 Incident note Outcome: no compromise 2026-10-23

Omegatech cluster: direct-from-ASN .env harvesting of the Dispensight app tier

On 2026-10-23, ten source IPs from the tracked Omegatech cluster scanned Dispensight / SecureLeaf application infrastructure directly from their own announced BGP space — no Cloudflare fronting, no Storm ring. The objective was credential disclosure via exposed .env files. Every probe was refused; nothing was disclosed.

Author: Dispensight / SecureLeafSeries: SL-ADV-2026-WP-001Cluster: AS202412 / AS197769 / AS219502Evidence: origin SSL + tunnel telemetry

Key judgements

What happened

Between 2026-10-22 21:35 and 2026-10-23 07:51 PDT, ten distinct source IPs — all inside tracked Omegatech cluster prefixes — probed the Dispensight application subdomains. The dominant action was GET /.env across four hosts, consistent with automated harvesting for a framework secrets file (database URLs, API keys, app secrets). Supporting activity included WordPress wlwmanifest.xml path-fuzzing (fishing for a WordPress install that does not exist) and a probe for an exposed Adminer database panel.

What makes this wave notable is the origin: the traffic arrived straight from Omegatech's announced BGP prefixes rather than behind Cloudflare or routed through the Storm Industries (AS219502) ring, as earlier WP-001 activity was. Combined with the recurrence of 130.12.180.0/24, this indicates Omegatech is now comfortable scanning from — and burning — its own DROP-listed space.

Targeted endpoints

HostRoleOffendersPaths probed
s01-app.dispensight.caApplication4/.env, /wp-includes/wlwmanifest.xml, /
help.dispensight.cloudSupport4/.env, /
kpi.dispensight.caKPI dashboard3/.env, /login
taxii.dispensight.caCTI feed (TAXII)1/.env, /
dispensight.comMarketing1/admin/_adminer.php

Outcome — every probe refused

No compromise. Aggregate response codes across all ten offenders: 404 ×15 (incl. all four .env and the WordPress enum), 403 ×1 (Adminer), 302 ×2, 200 ×9. Every 200 was a benign page load — root pages and a single GET /login returning the login form (no POST, no authentication, no bypass). Zero secrets, configuration, database access, or credentials were disclosed. The application tier held.

Indicators

Defanged context in prose; the machine-readable set ships as SL-ADV-2026-WP-001-omega-offenders-20261023.stix.json (STIX 2.1, OTX-ready). Cluster prefixes are safe to block at the CIDR level.

Source IPs (2026-10-23)

IPASN / prefixHitsActivityResultAction
130.12.180.165AS202412 / 130.12.180.0/243.env harvest (help, kpi, s01-app)404Block
130.12.180.175AS202412 / 130.12.180.0/243.env harvest (kpi, taxii) — new host404Block
130.12.180.171AS202412 / 130.12.180.0/241.env harvest (help)404Block
130.12.180.176AS202412 / 130.12.180.0/241.env harvest (s01-app) — new host404Block
130.12.180.164AS202412 / 130.12.180.0/241/login recon (kpi)200 (form)Block
130.12.180.163AS202412 / 130.12.180.0/241root recon (s01-app)—Block
130.12.180.170AS202412 / 130.12.180.0/241root recon (help)—Block
91.92.240.200AS202412 / 91.92.240.0/241Adminer DB-panel probe (dispensight.com)403Block
102.220.160.173AS197769 / 102.220.160.0/239WordPress wlwmanifest.xml enum (s01-app)404Block
102.220.161.89AS197769 / 102.220.160.0/232root recon (help, taxii)—Block

Prefixes & ASNs

IndicatorOwnerNoteAction
130.12.180.0/24AS202412 OmegatechRotating direct-scan pool; recurred 10-18 & 10-23Block /24
91.92.240.0/24AS202412 OmegatechAdminer probe sourceBlock /24
102.220.160.0/23AS197769 VPS DedicatedBuddy ASN; WP enum + reconBlock /23
AS202412 / AS197769 / AS219502Omegatech clusterOne operator (co-timed BGP, shared transit)Monitor / ASN-block

Recommended actions