


Perceptive Security
SOC/SIEM Consultancy

Hackers Poison Adform Script to Swap Crypto Wallet Addresses Across Customer Sites
Published:
1 augustus 2026 om 11:03:07
Alert date:
1 augustus 2026 om 12:00:52
Source:
thehackernews.com
Supply Chain & Dependencies, Web Technologies, Ransomware & Malware
Attackers compromised a JavaScript file served by advertising technology company Adform, weaponizing it to silently rewrite cryptocurrency wallet addresses in users' browsers. The incident was detected on July 27, 2026, affecting all websites that loaded the poisoned script on that date. Any visitor who copied a Bitcoin or other cryptocurrency wallet address on an affected site may have had the address swapped to one controlled by the attackers. Adform responded by removing the malicious code, notifying affected clients, and reporting the incident to authorities. This is a classic supply chain attack leveraging a widely distributed third-party script to maximize victim reach across multiple customer sites simultaneously.
Technical details
Attackers compromised the JavaScript file 'trackpoint-async.js' served by Adform from s2.adform[.]net, injecting two malicious blocks appended to the legitimate library. The malicious code functions as a browser-side crypto clipper/address swapper. The first block monitors copy events, polls the clipboard every four seconds, and replaces detected cryptocurrency wallet addresses (Bitcoin, Ethereum, Tron) with attacker-controlled addresses. The second block walks the DOM's text nodes, rewrites values in input, textarea, and contenteditable elements (restoring cursor position after rewrite), and hooks the value setter on input and textarea elements so programmatic writes are also intercepted and rewritten. The script intercepts copy, cut, paste, and input events. Replacement wallet address strings are obfuscated using a six-byte XOR key. On page load, the first payload sends an HTTP request to 84.32.102[.]230:7744 containing the hostname and path of the visited page. The code operated only while the affected page was open, with no persistence mechanism. Because trackpoint-async.js is a shared resource that can be deployed across entire websites, compromising it gave attackers a supply-chain route into all downstream customer sites. The attack was active on July 27, 2026, though researcher Kevin Beaumont observed malicious activity spanning approximately a week. No VirusTotal detections were recorded for the file or associated infrastructure at the time of disclosure.
Mitigation steps:
1. Clear browser cache immediately, as the malicious version of the script may remain cached after Adform's fix. 2. Verify any cryptocurrency wallet address (Bitcoin, Ethereum, Tron) character-by-character before sending funds, especially if copied from a webpage or entered into a form field. 3. Website operators using Adform's tracking script should audit their implementations and verify they are now serving the clean version of trackpoint-async.js. 4. Block or monitor outbound connections to 84.32.102[.]230:7744. 5. Check browser extensions and cached scripts for remnants of the altered file. 6. Review any cryptocurrency transactions made on July 27, 2026 (and potentially the preceding week) for potential address substitution. 7. Organizations should review their third-party JavaScript supply chain and consider subresource integrity (SRI) checks for externally hosted scripts. 8. Monitor VirusTotal and threat intelligence feeds for updated detections on the associated IOCs.
Affected products:
Adform trackpoint-async.js (served from s2.adform[.]net) - all versions active on or around July 27
2026
Websites/customer sites embedding the Adform tracking script
Related links:
https://doublepulsar.com/adform-compromised-to-serve-crypto-stealer-via-supply-chain-attack-2f1ec024f33e
https://gist.github.com/malexmave/8ef5eabc7b6866698f1ea8a811c75b57
https://site.adform.com/resources/newsroom/security-incident-company-update/
https://www.adformhelp.com/hc/en-us/articles/10023216886545-Custom-Naming-JavaScript
https://thehackernews.com/2026/06/silent-swap-crypto-clipper-uses-fake.html
https://site.adform.com/media/zwkpcmh5/adform-annual-report-2025.pdf
Related CVE's:
Related threat actors:
IOC's:
s2.adform[.]net/track/trackpoint-async.js, 84.32.102[.]230:7744, 84.32.102[.]230
This article was created with the assistance of AI technology by Perceptive.
