Dark Reading is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.



09:35 AM
Larry Loeb
Larry Loeb
Larry Loeb

Sophisticated Malvertising Campaign Involves 10,000 WordPress Sites

A CheckPoint study has uncovered a complex malvertising schemes that involves more than 10,000 WordPress-hosted sites, and an ecosystem of ad-networks and resellers.

Malvertising is a well-known and long-standing security problem for the web. Advertisements that have malicious purpose have afflicted any number of different web browsers for years after an attack.

However, the methods behind these campaigns are much more sophisticated than most realize.

A recent report by CheckPoint describes an entire ecosystem that monetizes the efforts behind these ads. As the researchers put it: "It starts with compromised WordPress websites, involves multiple parties in the online advertising chain and ends with distributing malicious content."

This all starts with the threat actor or actors that CheckPoint calls Master134, which is named after the command-and-control server at the heart of the scheme.

An overview of Master123's malvertising pperation\r\n(Source: CheckPoint)\r\n
An overview of Master123's malvertising pperation
\r\n(Source: CheckPoint)\r\n

First, CheckPoint found over 10,000 WordPress CMS version 4.7.1 sites that were compromised through exploitation of a known remote code execution vulnerability. Ads -- or other malware -- were injected that redirected users to a controlled portal.

From here, it all gets interesting.

Master134 then masquerades as a publisher in the AdsTerra advertising network. These networks sell "ad slots" to other resellers that deal directly with the ad buyers.

Interestingly, CheckPoint found that AdsTerra, which based in Cyprus, had been previously involved in the Magnitude Exploit Kit infection chain.

AdsTerra will sell the slots to the highest bidder, such as ExoClick, AdKernel, EvoLeads and AdventureFeeds.

By some "coincidence," Master134's slots sold through these resellers all ended up hosting malware. Threat actors can offer high bids for the slots to the resellers -- when compared to other advertisers -- because their ill-gotten gains roll in fast.

Some of the malicious ads that have shown up in the slots include campaigns for Fobos, HookAds, Seamless, BowMan, TorchLie, BlackTDS and Slyip, which will redirect to the RIG Exploit Kit. (See RIG Exploit Kit Injects Code That Creates Monero Miner.)

In addition, redirections to Magnitude Exploit Kit, GrandSoft Exploit Kit, FakeFlash and technical support scams have been found by CheckPoint.

So it seems that threat actors seeking traffic for their campaigns simply buy ad space from Master134 through several ad-networks and, in turn, Master134 indirectly sells traffic and victims to these campaigns.

There is some form of a "plausible deniability" gained by everyone involved in the chain.

However, ClickPoint believes that the money flow works differently. Researchers suspect that Master134 gets paid from the threat actors and then launders it through the ad networks.

Zero in on the most attractive 5G NR deployment strategies, and take a look ahead to later technology developments and service innovations. Join us for the Deployment Strategies for 5G NR breakfast workshop in LA at MWCA on September 12. Register now to learn from and network with industry experts – communications service providers get in free!

As the research note describes:

Speculate that the threat actors pay Master134 directly. Master134 then pays the ad-network companies to re-route and perhaps even disguise the origins of the traffic. In such a scenario, Master134 plays a unique role in the cybercrime underworld; he is generating profit from ad revenue by working directly with AdsTerra and is successfully making sure this traffic reaches the right, or in our case -- the wrong hands.

What this shows is that threat actors are gaining sophistication in their operations. Besides obfuscating the exploit code, they are hiding the monetization process from prying eyes. They hope to use methods used by normal businesses to hide their crime.

Real-time ad buying is a very mechanized process. Ascertaining the use intent of an ad buyer is impossible right now, because humans never touch the process. That may have to change.

Related posts:

— Larry Loeb has written for many of the last century's major "dead tree" computer magazines, having been, among other things, a consulting editor for BYTE magazine and senior editor for the launch of WebWeek.

Comment  | 
Print  | 
More Insights
Newest First  |  Oldest First  |  Threaded View
I Smell a RAT! New Cybersecurity Threats for the Crypto Industry
David Trepp, Partner, IT Assurance with accounting and advisory firm BPM LLP,  7/9/2021
Attacks on Kaseya Servers Led to Ransomware in Less Than 2 Hours
Robert Lemos, Contributing Writer,  7/7/2021
It's in the Game (but It Shouldn't Be)
Tal Memran, Cybersecurity Expert, CYE,  7/9/2021
Register for Dark Reading Newsletters
White Papers
Current Issue
Enterprise Cybersecurity Plans in a Post-Pandemic World
Download the Enterprise Cybersecurity Plans in a Post-Pandemic World report to understand how security leaders are maintaining pace with pandemic-related challenges, and where there is room for improvement.
Flash Poll
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
PUBLISHED: 2021-09-18
Teleport before 4.4.11, 5.x before 5.2.4, 6.x before 6.2.12, and 7.x before 7.1.1 allows forgery of SSH host certificates in some situations.
PUBLISHED: 2021-09-18
Teleport before 4.4.11, 5.x before 5.2.4, 6.x before 6.2.12, and 7.x before 7.1.1 allows alteration of build artifacts in some situations.
PUBLISHED: 2021-09-18
Teleport before 6.2.12 and 7.x before 7.1.1 allows attackers to control a database connection string, in some situations, via a crafted database name or username.
PUBLISHED: 2021-09-18
A path traversal vulnerability on Pardus Software Center's "extractArchive" function could allow anyone on the same network to do a man-in-the-middle and write files on the system.
PUBLISHED: 2021-09-17
static/main-preload.js in Boost Note through 0.22.0 allows remote command execution. A remote attacker may send a crafted IPC message to the exposed vulnerable ipcRenderer IPC interface, which invokes the dangerous openExternal Electron API.