The public research collection

In early 2025 WhatsApp notified about 90 users that Paragon's Graphite spyware had targeted them, including Italian journalists and activists. Citizen Lab confirmed Graphite inf…

← Civic Plays
summary
In early 2025 WhatsApp notified about 90 users that Paragon's Graphite spyware had targeted them, including Italian journalists and activists. Citizen Lab confirmed Graphite infections on the phones of Mediterranea's Luca Casarini and Beppe Caccia, and on the iPhone of Fanpage journalist Ciro Pellegrino. The parliamentary security committee COPASIR confirmed on 5 June 2025 that Italian intelligence had used Graphite against Casarini and Caccia, justifying it on national security grounds, including alleged facilitation of illegal immigration; it found no evidence of government use against Cancellato. Who targeted the journalists remains unestablished.
country
Italy
date text
12/2024
entities
sources
tactics
channels
  • Zero-click spyware (Paragon Graphite) via WhatsApp and iOS
civic response
Targets went public after WhatsApp notifications; Citizen Lab forensics and press reporting kept the case open. | Outcome: the agencies suspended and then terminated the Paragon contract; Paragon cut ties with Italy after the government declined its offer of an audit.
consequence category
Operational Suppression
created at
2026-09-25T12:58:49.874898+00:00
date precision
month
escalation
5
harm track
Track 3 — Operational Suppression
id
ITA-001
institutional consequence
Data seizure/exposure; Chilling effect; Surveillance of civil society justified by oversight body
notes
Coded Sep 25 2026. Date = period before WhatsApp's notifications (Jan 2025). State use confirmed by COPASIR only for the Mediterranea founders; do not claim state use against the journalists. Graphite, not Pegasus.
occurred on
2024-12-01
response ids
trigger type
TR-08: Proactive / Ambient
updated at
2026-09-25T12:58:49.874898+00:00
version
1

Explore the connections

Associated reports

Associated signals

Associated responses

Read the complete JSON record