LSN โ€” Local Sovereign Network

TI-2026-061A โ€” The Index of Everything Broken

Classification: HIGH ยท Grey-Hat Data Broker ยท Dual-Use / Intelligence-Adjacent Confidence: HIGH on the facts (fleet, CVEs, attribution, business model); the "research" framing is interrogated against this program's own documented record. TLP:WHITE โ€” external scanner infrastructure named in full; operator internals redacted. Series: The Fake Umbrella โ€” Part A. An alphabet of the "ethical / research / security / privacy" cover โ€” a facet a letter, each backed by the OSINT record. Facts are facts. They are good for some and bad for others. Let the reader judge; the facts are the proof.

The seed: a scanner that tells you who it is

Most of the traffic in this program lies โ€” spoofed browsers, empty user-agents, forged 2018 Chrome strings. So a request wearing this user-agent looks, for a moment, disarmingly honest:

Mozilla/5.0 (l9scan/2.0.8353e2936313e24313e253; +https://leakix.net)

It names its tool (l9scan). It names its operator (+https://leakix.net). It carries a per-scan correlation token (8353e293โ€ฆ). A courteous knock โ€” until you see what the courteous knock was reaching for. That same token, welded into a URL path, arrives from the same fleet:

GET /s/8353e2936313e24313e253/_/;/META-INF/maven/com.atlassian.jira/jira-webapp-dist/pom.properties

That is CVE-2022-26134 โ€” the unauthenticated OGNL-injection remote-code-execution flaw in Atlassian Confluence, the one CISA put on its Known Exploited list within days in 2022. The scanner did not just knock. It tried one of the decade's most severe web RCEs on a server it does not own and was not invited to โ€” and it signed the attempt with its own name and a reference number.

The comfortable reading is that this is a friendly security service doing responsible research. This dossier does not take the comfortable reading, because this program has already documented, repeatedly and with sources, that "friendly security service" is the single most reliable costume in the entire threat landscape.

Who is LeakIX โ€” and what it actually sells

Take the self-identification at face value. LeakIX (leakix.net) is, in Rapid7's own words, "a search engine focused on indexing internet-exposed services and leaked credentials/databases." Its Go toolset โ€” l9scan, l9explore ("Digs the dirt"), l9synscan โ€” is open-source on GitHub. SANS ISC has catalogued its internet-wide recon. All true. And all of it describes the scanning. The product is something else, and it is worth saying in plain words:

LeakIX takes the exposures and leaked credentials and databases it finds across the whole internet, and it makes them searchable, for a fee. That is not a metaphor. Its business model โ€” API tiers and subscriptions, identical to Shodan and Censys โ€” is to sell query access to a catalogue of other people's broken doors and stolen data. The victim whose misconfigured database it indexes did not consent to being scanned, did not consent to being catalogued, and does not receive the money when a stranger pays to find them. The person protected by LeakIX (a customer checking their own attack surface) and the person hunted through LeakIX (an attacker or an intelligence buyer querying yours) use the same search box, priced the same way.

So the honest one-line description is not "a security researcher." It is: a data broker for the internet's exposures, whose raw material is other people's vulnerabilities, gathered by unauthorised critical-CVE scanning, and sold as a subscription. Hold that next to the record.

The fleet

LeakIX does not scan from one box. Our sensor caught fourteen distinct IPs, every one a DigitalOcean droplet (AS14061), all carrying the l9scan UA and the same scan token 8353e293โ€ฆ, working in concert from 04:28 on 4 July to 09:32 on 5 July 2026 โ€” one ~29-hour coordinated scan across throwaway cloud VMs:

Fleet nodeASNFleet nodeASN
143.244.168.161AS14061164.90.228.79AS14061
206.81.24.74AS14061128.199.182.152AS14061
167.99.182.39AS14061165.22.34.189AS14061
139.59.143.102AS14061134.122.28.88AS14061
68.183.180.73AS14061157.245.204.205AS14061
159.89.12.166AS14061165.227.84.14AS14061
165.22.235.3AS14061138.68.82.23AS14061

It is DigitalOcean top to bottom โ€” the abuse-shield provider of TI-2026-032D โ€” The DigitalOcean Paradox, where scale and brand deter blocking. And it is web-surface only โ€” absent from our SSH honeypot, marking it a targeted HTTP indexer rather than a scattershot botnet. Note what a "transparent research" operation still requires: fourteen anonymous, disposable droplets, to scan fast and wide before targets patch or its source IPs are blocked โ€” the identical operational pressure, and identical infrastructure, as a criminal fleet. The honesty is in the user-agent. The operating model underneath it is mass reconnaissance.

The menu: what a full-spectrum exposure scan actually fires

Across the fleet, roughly thirty distinct high-value signatures per node โ€” a curated catalogue of everything the modern web leaks:

CategoryProbes firedWhat it finds
Critical RCEConfluence OGNL (/s/{token}/โ€ฆ/pom.properties, CVE-2022-26134), ProxyShell (/ecp/Current/exporttool/โ€ฆ, CVE-2021-34473), Struts (/login.action), PHP-CGI (/php-cgi/php-cgi.exe?%ADdโ€ฆ, CVE-2024-4577)unauthenticated code execution
Secrets / source/.env, /.git/config, /.vscode/sftp.json, /config.json, /.DS_Storecredentials, keys, code
Debug / dev leaks/actuator/env (Spring), /@vite/env, /telescope/requests (Laravel), /trace.axd, /info.phplive config, internal state
Container / registry/v2/_catalogprivate Docker images
API surface/graphql, /api/gql, /api/graphql, /graphql/apiGraphQL introspection
Admin / control/console/, /server-status, /___proxy_subdomain_cpanel, /___proxy_subdomain_whm/loginmanagement panels
Enumeration/?rest_route=/wp/v2/users/, /.well-known/security.txttargets, contacts

The top row is the tell. /.env is passive. CVE-2022-26134, ProxyShell and CVE-2024-4577 are not โ€” they are unauthenticated RCE primitives, and to "detect" them the scanner must send the injection. From the scanned server's side, an RCE detection probe and an RCE exploitation attempt are byte-for-byte identical up to the payload. The restraint โ€” "we only checked, we didn't drop a shell" โ€” is the scanner's private, unenforceable choice, invisible on the wire. You are asked to trust that a service which mass-scans the internet for RCEs and sells the results stopped, every time, one byte short.

The "research" umbrella is a documented cover, not a mitigating fact

Here is why this dossier will not extend LeakIX the benefit of the doubt its user-agent seems to request: this program has already caught the "security research" umbrella being used as a shield, over and over, with sources. LeakIX is not accused of a specific crime here. It is placed, precisely, inside a pattern the corpus has documented โ€” and the pattern is damning enough that "we're the ethical ones" stops functioning as a defence and starts functioning as a data point.

None of this proves LeakIX is a front. It proves something more useful: that a self-declared "research" purpose has, on this program's own evidence, near-zero information value as a signal of benignity โ€” because it is exactly the label the worst actors in the record chose for themselves. A company that scans the whole internet for RCEs, indexes everyone's leaked databases, and sells the map, while asking to be trusted because it said "research" in a user-agent, is asking for a credit the documented history does not extend.

The seven questions

Who is this? A commercial data broker (LeakIX, leakix.net) that scans the internet for exposures and leaked data and sells searchable access, from a 14-node DigitalOcean fleet. Self-attributed โ€” the WHO is printed in the WHAT.

Why did it attack? To stock a saleable index. The unauthenticated critical-CVE probes are the extraction step of a subscription product.

Who does it claim to be? A security researcher. That is the claim; the record says the claim is the most-worn costume in the landscape, so it is weighed as marketing, not testimony.

Whom is it related to? DigitalOcean (fleet); the open-source l9 toolset; and โ€” structurally โ€” the documented grey-hat / lawful-intercept economy (019J, 039B, 027E, the Spy Files) whose defining move is exactly this: attack-shaped behaviour sold under a research/privacy/national-security label.

Where is the money? Subscriptions and API tiers to query the index โ€” the Shodan/Censys model. The victim generates the value (their exposure is the inventory); the broker captures it; the victim is not paid and did not consent. Extraction without consent, monetised at the query.

What is the official anchor? A registered, public, open-source operation โ€” which is not exculpatory. The Spy Files firms were registered and public too. Legitimacy of incorporation is not legitimacy of conduct; the whole surveillance industry is registered.

What if it is not who it claims? It is who it claims. The finding is that being who it claims โ€” an "ethical" indexer of everyone's exposures โ€” is itself the thing the record teaches you to distrust.

What ifโ€ฆ

Steelman: the strongest defence of LeakIX โ€” and why it fails

Built at full strength, because it is the case the whole industry makes for itself:

"LeakIX is legitimate security research, no different in kind from Shodan or Censys, which everyone accepts. It self-identifies, open-sources its tools, publishes contacts, and helps organisations find their exposures before criminals do. Its RCE probes are calibrated, non-destructive version checks. Vilifying the transparent actor rewards the ones who hide."

It is the fairest version, and this is where it breaks:

Verdict, split and stated: as an immediate threat to a hardened target, LeakIX is MEDIUM and should not be handled like a botnet. As a phenomenon, it is HIGH โ€” a consent-free data-broker of the world's vulnerabilities, structurally indistinguishable from, and documented as continuous with, the surveillance economy the Spy Files and this corpus have already exposed. The transparency is not a counter-argument to that. It is how the extraction gets to happen in daylight. Confidence: HIGH on the facts; the "research" defence is rejected on the documented record, not on suspicion.

Read between the lines

The most revealing artefact is the token welded into the RCE path. LeakIX embeds 8353e293โ€ฆ in the Confluence exploit URL to correlate its scans โ€” an audit trail. Read from the other side, it is a scanner meticulously numbering every unauthorised remote-code-execution attempt it fires across the entire internet. Accountability and evidence, in grey-hat scanning, are written in the same ink โ€” and a firm confident enough to sign its RCE probes is a firm confident that no one who matters will ever call them RCE probes. That confidence is the finding. It is the confidence of an industry that has already won the argument by never having it: it decided, on its own behalf, that scanning-and-selling is "research," and dared anyone to legislate otherwise.

And read the asymmetry the search box hides. The subscriber sees their exposure and patches. The victim who never heard of LeakIX is simply in it โ€” their leaked database a row someone else can buy. "Net good" is an average that quietly writes off that person. The insurance company employing arsonists does not have to light every fire itself. It only has to keep the register of which houses are flammable, and sell it.

The human layer

Somewhere in an index right now is a leaked database โ€” a small firm's customers, a clinic's backups, a town's credentials โ€” catalogued, timestamped, searchable, found by a probe the owner never saw and never authorised, priced for anyone with a subscription. If they are diligent and lucky, they find themselves first and close the hole, and the tool worked. If they are not, the first hand on that entry belongs to whoever paid with worse intent, and the interface could not tell the difference because it was never built to. That owner is protected and exposed by the identical fact, in the same instant, by the same search box. The grey index does not choose. It sells the choice to whoever is looking โ€” and, on the record this program keeps, the ones looking hardest have rarely been the ones patching.

Defense โ€” attribute, tier, and never mistake honesty for permission

(1) Attribute, don't autoban. A verified l9scan/+https://leakix.net fleet is tagged research_scanner and rate-shaped โ€” transparency earns a proportionate response, not exoneration. (2) Score the probe, not the reputation. The Confluence/ProxyShell/PHP-CGI requests are logged as the critical-CVE attempts they are, whoever sent them; the tag lowers the response, never the record. (3) Refuse the index by fixing it. The decoded scan is a free, curated audit list of exactly the exposures a broker will sell about you โ€” confirm all ~30 return nothing on your estate, then you are neither its inventory nor its product. (4) Treat "we're security researchers" as a claim to verify, not a badge to honour โ€” because the documented history of that exact sentence is the history of the surveillance industry.

Investigation metadata

FieldValue
DossierTI-2026-061A โ€” The Fake Umbrella (Part A)
Date2026-07-05
SeedUA Mozilla/5.0 (l9scan/2.0.8353e2936313e24313e253; +https://leakix.net)
AttributionLeakIX (leakix.net) โ€” l9scan/l9explore (github.com/LeakIX); Rapid7 leakix_search; SANS ISC diary 28910
Fleet14 IPs, AS14061 DigitalOcean, 2026-07-04 โ†’ 07-05; web-surface only
CVE menuCVE-2022-26134, CVE-2021-34473, CVE-2024-4577, Struts, Docker registry, Spring Actuator, GraphQL, Laravel Telescope, .env/.git
Pattern anchorsTI-2026-019J (the Research Cover), 039B (no ethical upstream), 027E (stateโ€“vendor boundary), WikiLeaks Spy Files (VUPEN et al.)
ConfidenceHIGH (facts); "research" defence rejected on the documented record

Next โ€” TI-2026-061B: B is for Bug Bounty โ€” how "responsible disclosure," brokered vulnerability markets, and the zero-day economy (VUPEN, Zerodium) turned the ethical-hacker badge into an arms-dealing licence, with the leaks to prove it.

They built a tool that finds every broken door on the internet, and then they sold access to the register. They signed their name to the work because, after twenty-five years, "security research" is the one signature no one is allowed to question. This series questions it โ€” a letter at a time, with the receipts. Facts are facts. They are good for some and bad for others. You decide.

โš  Personal capacity. Research published independently โ€” not reflecting employer views. Derived from passive observation of attacks against personal infrastructure. Full disclaimer โ†’
โ† Previous The Fake Umbrella โ€” 1 / 26 Next โ†’