Back to Feed
Supply ChainJul 31, 2026

Online ad firm Adform’s script compromised to steal cryptocurrency

Adform's ad script compromised to steal cryptocurrency via clipboard replacement.

Online advertising firm Adform suffered a supply-chain attack where its JavaScript tracking script (trackpoint-async.js) was trojanzied to monitor and replace Bitcoin, Ethereum, and TRON wallet addresses in users' clipboards with attacker-controlled addresses. The malicious code, served from s2.adform.net and affecting all websites using Adform's platform, also communicated with an attacker server at 84.32.102.230:7744 to exfiltrate victim data. Adform removed the malicious code after discovery on July 27, 2026, though the attack had been active for approximately one week.

AI summary of the linked source. Not reviewed by an editor. How this works

Vendor Watch

Run Adform?

Get an email when a new story names Adform, usually within the hour.

Free. Your list stays private and never appears in a subject line. One click stops it. How Vendor Watch worksPrivacy

The lesson from this incident

Full lesson

Attackers compromised Adform's widely-distributed JavaScript tracking script, injecting malicious code that silently replaced cryptocurrency wallet addresses in users' clipboards with attacker-controlled ones — a classic clipboard hijacking technique. Because the script was served centrally from Adform's CDN, every website relying on the platform became an unwitting attack vector, amplifying the blast radius far beyond a single organization. The attack persisted for approximately one week before discovery, highlighting a critical gap in monitoring the integrity of third-party scripts. This incident underscores the inherent trust risk in third-party JavaScript dependencies: a single compromised vendor can instantly weaponize thousands of downstream sites against their users. Organizations that embed external scripts without integrity controls effectively surrender a portion of their security posture to that vendor.

What helps against this

How we list vendors

Indicators of Compromise

Extracted by AI from the linked source. Not reviewed by an editor. How this works

  • ip — 84.32.102.230
  • domain — s2.adform.net
  • url — https://s2.adform.net/trackpoint-async.js

Entities

Adform (vendor)trackpoint-async.js (product)JavaScript (technology)Demand-Side Platform (DSP) (technology)