APT29 'Poisoned Source' campaign targeted iPhones and Android with patched flaws
Russian-linked hackers ran a watering-hole campaign that profiled visitors to compromised websites and served them exploit chains for iPhones and Android phones — but every flaw exploited already had a patch, so only unpatched devices were at risk.

The News
French security firm Sekoia published research on November 4 on a large-scale watering-hole campaign it calls Poisoned Source, discovered in mid-October and attributed with moderate-to-high confidence to APT29 — the Russian foreign intelligence service, the SVR. Attackers compromised legitimate websites, set up lookalike domains — including one relaying a London hotel site — and hijacked the Plerdy SEO Tracker analytics script between August 27 and September 3, 2026, profiling visitors and serving them exploit chains matched to their device.
There were three classes of attack. Class A targeted iPhones on iOS 16.7 for cookie theft; Class B targeted iOS 18.5 with a five-flaw chain, codenamed DarkSword, for full device theft — messages, mail, WhatsApp and Telegram data, Keychain passwords, photos and Health data; Class C targeted Android phones running Chrome versions 139 to 145, except 143, for Chrome data and Wi-Fi passwords. Every flaw exploited already had a patch — only unpatched devices were at risk.
The same day, the US cybersecurity agency CISA added one of the flaws, CVE-2024-27834 — a WebKit authentication bug, rated 5.5 out of 10, fixed by Apple in May 2024 — to its Known Exploited Vulnerabilities list, with a federal remediation deadline of November 18 (CISA Known Exploited Vulnerabilities catalog, November 4, 2026). The caveats matter: the APT29 attribution is Sekoia's assessment, not proven; no victim count or infection total has been published; and Sekoia says it is unclear whether the campaign targeted specific high-value visitors or compromised broadly.
APT29 hacked iPhones and Android — but only unpatched ones were at risk.
Why It Matters
This matters because your phone holds more of your life than your computer does — messages, passwords, photos, health records — and this campaign shows a state intelligence service building a machine to empty it. The DarkSword chain, five flaws working together, is the kind of capability that used to be reserved for a handful of targets.
It matters for Apple and Google, too, because the story is flattering and damning at once. Flattering: every flaw was already patched, so the companies did their job. Damning: the campaign still worked, because patching depends on users installing updates — and millions do not, for months or years.
And it matters as a warning about the web itself. The attack did not start with a suspicious email; it started with ordinary websites that had been compromised, and an analytics script that millions of sites load without thinking. The internet's plumbing — the third-party scripts every site trusts — is the attack surface now.
Analyst's Take
The verdict is Mixed. A Russian intelligence service running a campaign active since late August against iPhones and Android phones, with a chain that could empty a device — messages, passwords, photos, health data — is a serious escalation in mobile targeting, and the lookalike domains and hijacked analytics script show real operational care. But every flaw exploited was already patched, so for Apple and Google the story is neutral: the vendors did their job and only unpatched devices were at risk. The saving grace is also the lesson: the entire campaign depended on people not updating their phones.
What should worry readers is not this campaign but the pattern. Watering holes are cheap to run and hard to notice — a compromised website does not look compromised. The defence is unglamorous and entirely in the user's hands: install updates promptly. Every flaw here had a patch, some of them for more than two years. The gap between a patched phone and an unpatched one was, in this case, the whole attack.
By The Numbers
FAQ
What is a watering-hole attack, in plain terms?
It is an ambush at a place the target already visits. Instead of emailing a victim a bad link, attackers compromise a legitimate website and wait for people to come to it — like a predator waiting at a watering hole. Visitors are profiled and served an attack matched to their device.
What is an n-day flaw?
It is a security hole that has already been fixed — the patch has existed for days, months or years. The attack only works on devices that have not installed the update. Every flaw in this campaign was an n-day, which is why updating your phone would have stopped it.
What is CISA's KEV list?
It is the US government's list of Known Exploited Vulnerabilities — flaws that are confirmed to be under attack in the real world. When a flaw is added, US federal agencies must patch it by a deadline; here the deadline for CVE-2024-27834 is November 18.
What should I do?
Update your phone. On iPhone, go to Settings, General, Software Update; on Android, Settings, System, Software update. The campaign only worked on unpatched devices, so the newest software is the fix.
👁
Source: Sekoia / The Hacker News / CISA
AI Agent Update