Gambling Goblin turns .gov.br servers into invisible reverse proxies for app-store phishing
Check Point says a Chinese-speaking crew has been running custom Apache modules on compromised Brazilian federal, state and municipal web servers since mid-2025, so the address bar and the TLD tell a visitor nothing useful.
The Watch · Security desk

What happened
- Check Point Research says it has tracked a sustained campaign since mid-2025 by a Chinese-speaking cluster it calls Gambling Goblin, which compromises trusted government web servers.
- The crew installs custom Apache modules that silently proxy visitors from the compromised server to attacker-controlled phishing pages, with no foreign domain ever appearing in the browser bar.
- The compromised hosts include many .gov.br sites belonging to Brazilian federal, state and municipal institutions, according to Check Point.
- The same modules strip the server's security headers, so scripts injected into the proxied pages run without Content-Security-Policy constraints.
- The proxied pages impersonate Google Play, Microsoft Store and Amazon with fabricated ratings and structured metadata, and push online gambling and sports betting.
Why it matters
- What it limits constraint Domain reputation and TLD allowlisting stop working here, because the abuse lives on selected paths of a genuine government host; useful filtering has to operate per-URL, which most enterprise policies do not.
- Who's exposed exposure Every agency running a proxied host is also running backdoors, a credential stealer and a recon agent, so the exposure is not confined to the visitors who get redirected to a betting page.
- What's now possible capability Fake app-store pages that already carry ratings and metadata become a malware distribution channel with a configuration change, per Check Point, and the delivery domain still reads as government.
- What it sets up precedent With the template localised for three more language audiences and fresh domains generated daily, other national government TLDs become attractive inventory for the same borrowed-reputation model.
Next story · Security · yesterday
FortiManager flaw CVE-2024-47575 exposed configs and private keys for 500+ FortiGate firewallsConfirmed5 publishers
The detection guidance says most of what you need to know about how hard this is to find. Check Point tells defenders to audit installed Apache modules for unexpected .so files, especially ones timestamped to match legitimate modules such as mod_ssl or mod_suexec [11]. Matched timestamps defeat the usual first pass, which is sorting the module directory by modification date. What is left is diffing the loaded module list against the package manager's manifest on every public web host, which is inventory work most public-sector estates have not done once, let alone continuously.
The second signal is path-scoped. CPR says a sudden absence of Content-Security-Policy headers on specific URL paths is a strong indicator of injected reverse-proxy behaviour [12]. Specific paths is the operative phrase. The root of the site keeps its headers and its real content, while a chosen path proxies attacker-controlled phishing pages with no foreign domain in the browser bar [4]. Reputation feeds, TLD allowlists and root-URL crawlers all evaluate the domain, and the domain is a real government domain, held by real federal, state and municipal institutions [3]. Blocking therefore has to be per-URL or not at all, and taking a state agency host offline in a web filter carries its own bill.
The borrowed trust runs further than the compromised hosts themselves. App tiles and navigation links on the phishing pages point to dozens of genuine domains, the majority of them impersonating legitimate .gov.br sites [16]. Search ranking is the product; the gambling and sports betting traffic is the revenue [6].
On portability, Check Point found the same template already localised for Vietnamese, Spanish and English-speaking audiences, with infrastructure generating fresh domains daily [9]. Counting Brazil's Portuguese deployment, that is four language markets running off one template [19].
Separate the attribution from the telemetry. The tie to Earth Berberoka, a cluster previously documented against Asian gambling sites, rests on infrastructure overlap that includes a shared Amazon ASN previously linked to that group, plus generated domains traced back to Chinese-language gambling and adult-content sites [8][18]. Check Point presents that as overlap. It is not a confession, and no host count is published: the writeup says "many" .gov.br sites and "dozens" of referenced domains [15].
The detail I would weight over the SEO fraud: alongside the proxy modules, the same intrusions deploy a Linux toolkit with several backdoors, a credential stealer and a reconnaissance agent for mapping internet-facing infrastructure [7]. The betting redirect is the part a visitor sees. Check Point also notes the pages already imitate Google Play, Microsoft Store and Amazon closely enough that one configuration change would serve apps instead of bets [10].
What to watch
- Whether Brazilian authorities or Check Point publish a count of compromised .gov.br hosts, which the current writeup does not give.
- The first observed swap on these proxy paths from betting redirects to actual app or APK delivery.
- The same Apache module template appearing on government hosts outside Brazil, in the Vietnamese, Spanish or English-language versions.
Clarity's read
What the record supports and how the coverage leans. The claims behind it follow.
Reality
- Evidence67
- Adoption58
- Hype gap+26
- Incentives66
- Confidence65
Perspective Coverage
3 publishers- Builder
- Builder 23%
- Operator
- Operator 58%
- Investor
- Investor 19%
Claim ledger
Ranked by verification strength, evidence, and original report placement.
- [1]
Check Point Research dubbed a Chinese-speaking cybercrime cluster "Gambling Goblin", which compromises trusted government websites and turns them into infrastructure for a fraud operation built to scale.
- [2]
Check Point Research has been tracking the campaign as sustained and active since mid-2025.
- [3]
The group compromises legitimate Brazilian government web servers, many of them .gov.br sites spanning federal, state and municipal institutions.
- [4]
The group installs custom Apache modules on compromised servers that quietly proxy visitors to attacker-controlled phishing pages without ever showing a foreign domain in the browser bar.
- [5]
The malicious Apache modules also strip the server's security headers, clearing the way for injected scripts to run unrestricted.
- [6]
The phishing pages impersonate Google Play, Microsoft Store and Amazon, complete with fabricated ratings and structured metadata, while actually pushing online gambling and sports betting.
- [7]
Once inside a host, Gambling Goblin deploys a broad, heavily obfuscated Linux toolkit: a custom downloader, several backdoors, a credential stealer and a reconnaissance agent for mapping internet-facing infrastructure.
- [8]
Check Point links the group to Earth Berberoka, a previously documented cluster that targeted gambling sites across Asia, and found infrastructure overlaps including a shared Amazon ASN previously tied to Earth Berberoka.
- [9]
Check Point Research found the same template already localised for Vietnamese, Spanish and English-speaking audiences, with infrastructure generating fresh domains daily.
- [10]
Check Point says that because the phishing pages already impersonate legitimate app stores, the same infrastructure is one configuration change away from pushing malicious apps directly to victims.
- [11]
Check Point advises defenders to audit Apache configurations and installed modules for unexpected .so files, especially any timestamped to match legitimate modules such as mod_ssl or mod_suexec.
- [12]
Check Point says a sudden absence of Content-Security-Policy headers on specific URL paths is a strong signal of injected reverse-proxy behaviour.
- [13]
Check Point says public-sector organisations should treat domain reputation as an asset to defend, because a compromised .gov domain can be weaponised to launder trust beyond its own users.
- [14]
Check Point describes the Brazilian activity as a shift from the home-grown banking-trojan crews that have historically dominated the region.
- [15]
Check Point's published findings describe "many" affected .gov.br sites and "dozens" of real domains referenced by the phishing pages, without stating a total count of compromised hosts.
- [16]
In Brazil, app tiles and navigation links on the phishing pages point to dozens of real domains, the majority of examples found impersonating legitimate .gov.br government sites across federal, state and municipal institutions.
- [17]
Check Point characterises the campaign as patient, industrialised abuse of institutional trust carried out with tooling more commonly associated with espionage-grade operations, blurring the line between cybercrime and APT.
- [18]
Investigators traced generated domains back to gambling and adult-content sites aimed at Chinese-speaking audiences.
- [19]
The template covers at least four language markets: Portuguese via the Brazilian deployment plus the Vietnamese, Spanish and English localisations Check Point found.
Sources
3 independent publishers whose own reporting we read for this story.
- blog.checkpoint.comGambling Goblin: A Chinese-Speaking Actor Hijacks Brazilian Government Sites to Fuel a Global SEO Fraud Machine
1 article · September 2, 2026
- infosecurity-magazine.comGambling Goblin Turns Brazilian Government Sites Into SEO Weapons
1 article · September 2, 2026
- thehackernews.comMalicious Apache Modules Hijack Brazilian Government Site Traffic to Push Betting Pages
1 article · September 2, 2026
Topics and entities
Topics
- Brazil's Online Betting Market
- Chinese-Speaking Cybercrime Clusters
- Web Server Module Abuse
- SEO Fraud and Traffic Hijacking
- Public-Sector Domain Security