Skip to content

Security Not yet confirmed elsewhere1 publisher 2 min read Published

Check Point finds phishing network hiding live lures behind 404 root pages across 10,187 domains

Check Point researchers tied 10,187 domains in one September window to a phishing network whose root pages return 404 while lures sit on hidden paths. A root-page check can clear a live site when the full URL arrives by SMS, email or WhatsApp.

The Watch · Security desk

How we use AI Send a correction

Illustration accompanying Check Point finds phishing network hiding live lures behind 404 root pages across 10,187 domains
Generated illustration
Combined signals cut the hunt to 322 IP addresses Candidate IP addresses Check Point reached by combining GoFrame, Caddy and response signals, out of approximately 19,000 initial results.

Share: 322 candidate IP addresses out of approximately 19,000 initial results, narrowed by combining GoFrame HTTP Server characteristics, Caddy, response behavior and other signals.

Combined signals cut the hunt to 322 IP addresses
SharePartWholePercentClaim
Candidate IPs of initial results322 results, approximately19,000 results, approximately1.7% (computed)4

What happened

  • Lures sat in regional directories: an Italian-themed domain served its phishing content through /it and German-themed infrastructure used /de, while the root returned an error page.
  • A later snapshot contained 5,785 domains, a drop Check Point describes as significant infrastructure churn.
  • In 500 domains from the cluster, researchers saw banking, government, transport, postal and rewards themes across Southeast Asia, Europe, Latin America, Israel, Australia, Africa and Asia.
  • In one case study, a rewards lure aimed at a Central American financial group showed 'Not Found' at the root and only revealed itself at /pa, behind a verification screen that issued a session token.

Why it matters

  • Who's exposed exposure Any process that scores a domain from its root response can file a live phishing site as dead, and the complete URLs may only reach targets through private channels.
  • What it costs cost Blocking domain by domain means chasing a list that fell from 10,187 to 5,785 between counts. The 322 candidate IP addresses are a shorter list to watch.
  • What it limits constraint Reproducing the hunt takes several correlated signals, not one header match. Check Point used server, response and behavior signals together to reach 322 addresses.
  • What's now possible capability Brands and languages swap into a shared framework, so the operator can stand up a new regional lure without rebuilding the platform.

Root-page triage fails here by design. The network decides what to show from the path, the locale, the session and a token [2], so a fetch of the bare domain meets the one configuration built to look empty [1]. Check Point says full URLs may travel by SMS, email, WhatsApp and other private channels, and that without the complete URL, traditional domain inspection may reveal little [10]. In our view, a pipeline that scores a domain from its root response will file these sites as dead.

The fingerprint is where defenders get traction. Researchers paired an uncommon GoFrame HTTP Server and Caddy combination with response characteristics and recurring application behavior [14]. Those signals, with others, took roughly 19,000 initial results down to 322 candidate IP addresses [4], about 1.7 percent of the starting set [16]. We'd expect a hunt on a single header to return more noise than 322 addresses.

Rotation is the cost. One September collection window identified 10,187 associated domains [5], and 90 percent of them, roughly 9,170, fell in the highest malicious category [19]. A later snapshot contained 5,785 [6], which is 4,402 fewer than the September count [17]. A collection window and a snapshot are different measures, so we would not read the drop as a takedown count.

The campaigns differ in brand, language and region, yet Check Point found shared APIs, configuration schemas, localization frameworks and session controls across them [8]. The platform it examined supported at least 12 languages [18]. We think that points to a sustained platform with swappable themes. Check Point's summary does not attribute the network to a named actor, and everything above is Check Point's account of its own research.

What to watch

  • Whether Check Point or other vendors publish the 322 IP addresses and the domain set as indicators defenders can load.
  • Whether later counts fall below the 5,785-domain snapshot or rebound toward the 10,187 seen in September.
  • Whether the GoFrame and Caddy pairing changes after publication, which would show the operators adapting to the fingerprint.

Clarity's read

What the record supports and how the coverage leans. The claims behind it follow.

Reality

Evidence50
Adoption
Insufficient
Hype gap+10
Incentives55
Confidence50
Why these scores

Claim ledger

Ranked by verification strength, evidence, and original report placement.

  1. [1]

    Check Point Exposure Management researchers uncovered a large-scale, multi-region phishing infrastructure designed to conceal active campaigns behind seemingly inactive domains.

    Reported Supported Source: Check Point Exposure Management researchers, blog.checkpoint.comView cited source
  2. [2]

    The infrastructure uses regional paths, localization, session controls and token-gated access to determine when its phishing content appears.

    Reported Supported Source: Check PointView cited source
  3. [3]

    Root domains frequently return generic 404 or 'Not Found' pages while phishing content remains accessible through concealed paths and conditional routing.

    Reported Supported Source: Check PointView cited source

Get this ledger inside ChatGPT. Ask about any of our stories and the answer brings its figure, each claim’s verdict and the sources. Free, no account.

Add to ChatGPTAdd to Claude

Sources

1 independent publisher whose own reporting we read for this story.

  1. blog.checkpoint.com

    1 article · October 15, 2026

    Researchers Uncover Thousands of Phishing Domains Hiding Behind Inactive Pages

Share your take

Let Clarity write the post for you.

Signed-in readers get a short post drafted on this story in the register they choose — narrative, analytical, or a direct position — editable to the last word before it goes anywhere. The share buttons at the top of this story work without an account.

Topics and entities

Follow any of these and your For You feed starts watching them — no settings page required.

Loading related stories