Scam watch 4 min read

Hundreds of scam PDFs are ranking from the European Space Agency's own domain — and Google is quoting them back

ESA's Cosmos portal is serving hundreds of spam PDFs pushing pirate IPTV and free-Robux generators from cosmos.esa.int URLs — three still answered HTTP 200 on 4 August 2026, and Google's AI Overview has relayed their rankings as ESA's. Google calls that hacked content, not site reputation abuse.

The European Space Agency’s Cosmos portal — the mission-support site for Gaia, Euclid and XMM-Newton, fronting a science archive past a petabyte — is serving hundreds of spam PDFs that advertise pirate IPTV subscriptions, free-Robux generators, Coin Master spins and Instagram followers. These are not on a lookalike domain. They download from www.cosmos.esa.int/documents/… under ESA’s own certificate, out of Cosmos’s document libraries. We checked three on 4 August 2026 — one IPTV ranking file and two Roblox files, sitting in three different library IDs — and each returned HTTP 200 application/pdf, so this is not one compromised folder. Filenames and in-document datelines run from June to 1 August 2026: a campaign, not a burst. Uploading to Cosmos takes site-editor access, which leaves a compromised editor account or a weakness in the upload path; ESA had not commented by the time TorrentFreak published. And the files perform — they take featured snippets on IPTV queries, and Google’s AI Overview has relayed their provider rankings as if the recommendation were ESA’s. We are not linking the documents; the site: query in Sources reproduces the finding in one click.

It is the second run of this playbook against a European public institution in thirteen months — ESA is intergovernmental rather than an EU body, but the ranking signal a spammer borrows does not care about the distinction. In July 2025 Eurostat was hosting near-identical PDFs funnelling to an IPTV storefront at portugueseiptv[.]pt; the Commission pulled them once alerted and the URLs left the index. Google’s spam policies name the mechanic, and it is not the fashionable one: hacked content — “any content placed on a site without permission, due to vulnerabilities in a site’s security” — as distinct from site reputation abuse, where a host knowingly rents out ranking it earned with its own work. That distinction decides who you write to and what you ask for.

Why it matters

The asset being stolen is institutional trust, and it now converts straight into machine answers rather than just blue links. A brand owner meets this from one of two ends: your trademark is the bait — Roblox and Coin Master are both named in these files — or your own domain is the unwitting host.

What this means for you

Run site:yourdomain.com filetype:pdf today, and set a monitor for your brand name plus filetype:pdf on domains you do not control. If your mark is the bait, preserve the evidence, report it to the host as a security incident, and only then chase the index — our guides on content feeding AI Overviews and affiliate abuse of your brand cover the mechanics, and our operators page sets out how we run the monitoring that catches the next drop.

§ Sources
  1. 1 ESA Cosmos portal — the host domain; the files sit in its own document libraries at /documents/{id}/{id}/ cosmos.esa.int ↗
  2. 2 Reproducible verification: site:cosmos.esa.int iptv — indexed spam PDFs on the ESA domain (checked 4 August 2026) google.com ↗
  3. 3 Google Search spam policies — “Hacked content” and “Site reputation abuse” definitions (Search Central) developers.google.com ↗
  4. 4 Google Refresh Outdated Content tool — for pages you do not own; requires the source to be gone or materially changed support.google.com ↗
  5. 5 TorrentFreak, “European Space Agency Website Exploited to Advertise Shady IPTV Services”, 4 August 2026 (via) torrentfreak.com ↗
  6. 6 TorrentFreak, the Eurostat precedent, 1 July 2025 (via) torrentfreak.com ↗
Ihor Makushinsky, senior counsel at Lawyerd
Ihor Makushinsky

Senior counsel · in IP and compliance practice since 2014. The counsel's note in every item is his own.

Full counsel profile →

Facing something similar? Counsel reviews every intake personally and responds within one business day, NDA-first.

Request a confidential audit