Top
Best
New

Posted by jcomp 12 hours ago

AdFection: Targeted ads turned into a pipeline for zero-click mercenary spyware(citizenlab.ca)
https://www.theguardian.com/technology/2026/oct/15/israeli-f...

https://www.theverge.com/tech/1011956/discover-tech-zero-cli...

334 points | 494 commentspage 3
fergie 9 hours ago|
How does this actually work? Are they talking about browser fingerprinting or something else?
andunie 9 hours ago||
Looks like it's much worse, they get more information due to exploits, and they can take full control of your machine.

Article on the CitizenLab website: https://citizenlab.ca/research/how-discover-tech-turned-targ...

willmadden 8 hours ago||
This should have been the OP.
pelagicAustral 9 hours ago|||
There is a tinfoil narrative that suggest that entire formats are in bed with intelligence services. It sounds pretty wild, but other zero-click attack vectors have been possible through sabotaging the parsing of file formats. ie. send a message -> hacked. How? the message wasnt even opened. How is, an app like Messenger receives a photo attachment binary, tries to unpack it and in doing so receives an instruction that stops the parser and executes arbitrary instructions.
Betelbuddy 9 hours ago|||
Go to LinkedIn, and check how many ex Unit 8200 (a group you never really quit until you are 50)...work for the Apple iOS dev team...
usumgallu 7 hours ago||
Tons of SV companies really... it's quite disturbing how obvious the compromise vectors are but big companies and startups alike seem to just allow it with no consideration for the security implications.

I think lots of it has to do with how well the hasbara covers up the scandals from the wider publics perception, combined with the cultural bandwagon of considering them an ally even when their repeated actions say otherwise.

edit: also the idea that they have such good tech and its a pragmatic decision ignores the history of how and who they got it from and the intentions for it. I say this as someone who worked directly with Mellanox for example, before aquisition by Nvidia... I always thought kernel level shims for networking stacks from an Israeli company was dangerous... but the speeds!!!

donutdonot 9 hours ago||||
With all the AI decompilation going on would it not be possible to find these things in the binary by now?
pelagicAustral 8 hours ago||
Yeah, but you need to know where to look for it, the average person is never going to be able to afford the amount of tokens that will take to find a bug like this, especially if it was implanted on purpose.
saturn8601 5 hours ago||
Shrink the surface to scan. Not foolproof but can be an improvement. After watching many conference videos on mobile OS hacking, the strategy should really be to focus on components that were touched recently in new updates (and the most popular components like messaging). Once software is mature, they don't go and change everything with every release. It's been a few years, but an interesting insight I learned at CCC was that the most touched components in new OS releases are the ones most likely to have contributions by junior developers trying to push some commit to satisfy their boss and thus have security flaws. Testing can only catch so much.
oulipo 9 hours ago|||
It's routine for apps like Messenger to pre-download attachments (eg to compute a resized preview of the image etc)
pelagicAustral 8 hours ago||
well yes, that is the surface. it's the surface being created with no recourse from the user side, that is intentional... the tinfoil hat theory is that it is, anyway.
beel 9 hours ago|||
Here is a better article https://citizenlab.ca/research/how-discover-tech-turned-targ...
room606 9 hours ago|||
https://blog.confiant.com/p/adint-weaponized-ad-tech-for-zer...

https://citizenlab.ca/research/how-discover-tech-turned-targ...

oulipo 9 hours ago|||
They use ad network to try to target individual user visiting a page (eg you know your target is a male, 60 years old, living in that area, with a few other checks you can almost uniquely identify your target)

Then the ad network delivers a targeted ad that exploits a vulnerability (eg a broken JPEG decoder that, when sent a bad image, allows to run arbitrary code on your machine), and from there you have access to the computer

reactordev 9 hours ago|||
If I had to ponder a guess…

It’s to do with hiding malware/spyware in an image which ends up in your cache on device. I can’t go much further into details but all this takes is for you to visit a site that serves it via ad network.

Israel has been known to have some sneaky spyware in the past with Pegasus.

chunkyslink 9 hours ago|||
How the ad-based spyware actually worked (from the Citizen Lab and Confiant reports):

- It came in through the front door. Discover-Tech ran its own ad-buying platform and was listed as a "certified" vendor by Google and IAB Europe for six years. Nothing was hacked to get in. It bid in ad auctions like any other buyer.

- The ads looked harmless. Plain banners for games, AliExpress deals and an IP-lookup site. Hidden inside each one was a small script that quietly phoned home when the ad loaded.

- Everyone who saw an ad was profiled. The script collected device details, IP addresses and, on many sites, the publisher's own cookies, sometimes including logged-in session tokens. Cookie-syncing with other ad networks built a huge identity graph.

- Only chosen targets got the payload. A gatekeeper server checked each device's ad ID and IP. Most people got nothing back. A selected target got code that handed them off to spyware maker Candiru, and the code was served only once, which made it very hard for researchers to capture.

- The handoff was built to defeat inspection. Encrypted channels, rotating hosting, anti-bot checks and even a fake "Copyright Google" comment to fool human reviewers.

- It worked. At least 45 devices at Al Jazeera were targeted, and spyware was recovered from an infected machine. Its ads also appeared on networks belonging to NATO, the UN, the European Parliament, the ICC and various defence ministries.

- The scale was huge. Billions of bids and ads in nearly 200,000 apps and websites, including Duolingo, Viber, Yahoo Mail, dating apps and period trackers, yet almost no sign of real advertisers or revenue.

Citizen Lab: https://citizenlab.ca/research/how-discover-tech-turned-targ...

Confiant: https://blog.confiant.com/p/adint-weaponized-ad-tech-for-zer...

Citizen Lab also has a shorter executive summary: https://citizenlab.ca/research/exposing-adfection-executive-...

aenis 9 hours ago|||
Wait what, so there is no content disarm between companies making ads, and the publishers? They can literally push whatever they want? Wild.

Edit:

the TFA answers: "Advertisers or DSPs may run HTML and JavaScript code when an ad is shown to the user." Its wild! I thought the ads are sanitized, go through a CDR of sorts, and whatever javascript is permitted is authored by ad networks, not the buyers. Sheesh. Thats just RCE.

aptitude_moo 7 hours ago|||
I was looking for this comment. I'm wondering the same. Are ads just iframes that could have js? Therefore this is basically a zero click js (is this the first?) that just happens to be distributed via ads?
iamacyborg 8 hours ago|||
> Wait what, so there is no content disarm between companies making ads, and the publishers? They can literally push whatever they want? Wild.

RTB (real-time bidding) does not incentivise publishers to care about what ads are actually being shown to individual users, so long as CPM is maximised.

gruez 8 hours ago|||
Did you AI generate this? The wording looks suspicious and sure enough, it's flagged by pangram as AI.
GordonS 8 hours ago||
I found it to be an excellent, easy-to-read summary.
gruez 8 hours ago||
Which is what AI is RLHF'd to do, but using AI, much less undisclosed AI is against HN guidelines.

> Don't post generated text or AI-edited text. HN is for conversation between humans.

lcnPylGDnU4H9OF 4 hours ago||
Agreed it's against the guidelines as written but the interpersonal exchange is no different than someone quoting a blog post (and then not linking to it, to be fair). Something like this doesn't feel strictly bad, assuming disclosure and a link to the chat, sources included.
un-nf 1 hour ago|||
[flagged]
iugtmkbdfil834 9 hours ago||
Looking at the bright side, we might just be able to make people really dislike ads.
fhdkweig 8 hours ago||
People have disliked ads since ads existed. Carl Sagan's 1985 book Contact includes a brazillionaire S.R. Hadden who made his fortune by inventing an adblocker for television. https://en.wikipedia.org/wiki/Contact_(novel)
hotelsacher 9 hours ago|||
For those who haven't learned their lesson yet, I doubt anything could move the needle.
preg_match 8 hours ago||
The FBI has previously recommended running adblockers as a method to prevent malware and especially scamming. Nobody cares much.

It’s a low-hanging fruit that has high value, particularly for less savvy internet users. Scams have always been the biggest threat. I’d say the majority of internet ads are scams, and the platforms often don’t make it clear what is or is not an ad.

But, we always knew the risk of malware was there. In the modern age, ads are basically never delivered as static assets. They’re delivered as small applications, with code. So, we’re relying on our sandboxing mechanics to work perfectly, and predictably they don’t. The solution is to block the code altogether; to block ads.

amelius 9 hours ago||
It's fun to see adtech digging a hole for themselves ...
classified 9 hours ago|
If only! I think we can no longer afford to ignore all these security threats and should make online advertising wholesale illegal. But I won't hold my breath.
chii 8 hours ago|||
this is why adblock is completely necessary, not just for your eyes, but for security.
SoftTalker 8 hours ago||
I don't see how anything in this exploit requires ads. It could just as well be done by enticing the target to view a malicious web page, such as a post in a subreddit or facebook group the target is known to read, or even by just sending him a link in an email or chat which will often trigger an automatic "preview" of the link in the email or chat client. Or by other social engineering techniques.

The ad-tech network probably does make it easier, because any page that includes their ad network could deliver the malicious ad.

collinmanderson 7 hours ago||
The main thing ads allows is "zero-click" - so they don't need to click a link or anything to get exploited.
ModernMech 9 hours ago|||
The ads are getting insane, they're trying to fill every bit of space you can look with ads. You go to a restaurant there's ads on your placemat. You go to the grocery store there's ads in your cart. They put chargers in the parking lot so now there's ads out there.

Streaming services used to be bad enough with ads in the shows, now they put an ad on the screen when you pause it. Peacock just started putting ads in the login screen.

If we don't stop this, pretty soon they're going to have ads in the stars as satellite constellations arrange themselves to sell you Twitter subscriptions. They're not going to stop even when there's an ad no matter where you look.

fhdkweig 8 hours ago|||
> ads in the stars

I'm reminded of the ending of the 2008 film Hancock in which Hancock defaced the moon with a corporate logo. But it was okay because it was "for a good cause".

iamacyborg 8 hours ago||||
Showing an advert is fine. A poster on a billboard is not deploying mass surveillance.
ModernMech 6 hours ago||
It's both, there is no mass advertising without mass surveillance.
iamacyborg 4 hours ago||
No, it really isn’t.

Putting a static, printed poster on a wall is in no way analogous to surveillance.

ModernMech 3 hours ago||
Okay but my point wasn't about an advertisement or a poster on a wall, it was about advertisements on every blank surface, so I'm not sure your reply is relevent to what I said. If your point is just everything in moderation, I can agree with you, but we're well past the advertisers being moderate with what they're pushing.
amelius 8 hours ago|||
The moon as a giant Pepsi logo.
itissid 4 hours ago||
How paranoid should one be of, say for example, a wasm vulnerability exploited on zero day by a bad JS ad?

I am scared for my parents to get exposed to this kind of thing from bad ad network actors. Does anyone have some practical concrete recommendations they took? Like I don't think they can install ublock origin and whitelist sites on demand in Firefox they way I do.

The only practical thing right now is to make sure they don't have the money on device and have 2 fac for email and bank accounts. But every now and then there are phishing attamepts that they could fall prey to.

writtenone 9 hours ago||
archived, no ads or trackers: https://nonograph.com/online-ads-weaponised-to-deliver-zero-...
BubbleRings 7 hours ago||
Would installing ad-blocker software give me any protection from this stuff?
Cider9986 5 hours ago|
It seems to be app-based. So DNS blocking could work; it's easily circumvented by the platforms, but it's rarely circumvented. like mobile games with those ads.

You should threat model, but if you want to maximally protect yourself, use Vanadium or Brave Browser and GrapheneOS and no privacy invasive apps.

https://www.privacyguides.org/en/basics/threat-modeling/

the_giraffe 7 hours ago||
Someone should look at mergers of large digital advertising companies after Trump's most recent election... And then look at the timing of it. The countries involved happened to be Israeli and have many employees based out of Argentina. Which is crazy since the United States, Israel and Argentina happened to become extremely close after that election cycle...

The CTO happens to have worked for Radware

https://radware.com/

https://www.innovid.com/about-us/news/mediaocean-completes-a...

saturn8601 6 hours ago|
I wonder how we're going to unwind this mess in the upcoming years. It seems as if there was a concerted effort to plan this all out before Trump got elected, and then everything fell into place. They obviously have a post Trump plan ready to go. I partially blame the left(really the moderates) in the U.S. For being so unbelievably complacent that it led us to this mess. I just wonder how we're going to unwind this. Nothing lasts forever, but the transition in between states always tends to be disrupting.
miohtama 4 hours ago|||
Moderates in the US are funded by AIPAC as well.
the_giraffe 6 hours ago|||
The timing just seems very peculiar. I wish investigative journalists would do further investigation into this topic.
saagarjha 7 hours ago||
I’m a little confused how mobile ad targeting ends up as a DLL hijack?
woodruffw 6 hours ago||
This was my first question as well. There’s a big gap between “ad network delivers JS” and a zero-click browser exploit. CitizenLab has done some great research including OSINT on the former, but there’s a conspicuous gap between it and the DLL ending up on the victim’s machine.
ActorNightly 5 hours ago|||
There are mentions of CVEs in that article with Chrome exploits.
nielsbot 7 hours ago||
mobile ads can deliver JS-based exploits
saagarjha 7 hours ago||
But how do the DLLs hack you
dwattttt 6 hours ago||
[flagged]
blop 3 hours ago||
Incredible that they don't clearly say what the exploit is and what OS/hardware/apps is/are vulnerable. Still, quite a lot of interesting info about the modern ad delivery networks sewer system...
limagnolia 6 hours ago|
The article contains no information on which browsers are impacted, what exploit is being used, if it has been patched, etc? Does anyone know more about how this ad network is exploiting browsers to install spyware on the users machine?
More comments...