1. ← Home
Login
C2PA cameras do not survive contact with reality
~securityandroidcameras
www.da.vidbuchanan.co.uk 4 weeks ago

Summary

From the article:

  • C2PA camera apps on the Android platform rely on Key Attestation and/or Google Play Integrity, to prevent users from tampering with the app to sign arbitrary files (as opposed to data from the device's image sensor).

  • Being able to sign arbitrary files breaks C2PA's trust model.

  • Root privilege escalation exploits break Android's Key Attestation security model, and Play Integrity likewise.

[...]

But wait, there's more! Thanks in part to LLMs, root LPEs are coming out faster than Google can ship patches. At time of writing, one-click root exploits exist in-the-wild for fully-patched Google Pixel devices (via CVE-2026-43499). With these, anyone can produce C2PA forgeries without requiring hardware attacks. Later in this article, I'll provide instructions for doing so.

[...]

By the way, Apple is rumoured to be working on their own media provenance solution, but it doesn't exist yet. I'll let you know what I think of it, when it does. I suspect their vertical integration will give them a significant advantage, which might shift the lowest-hanging-fruit attacks into the optical domain (taking pictures of screens, etc.)