Peneliti keamanan David Buchanan mempublikasikan analisis pada 25 Agustus dengan judul yang jika diterjemahkan berbunyi "Kamera C2PA tidak lolos uji dunia nyata." Kesimpulannya cukup satu kalimat: C2PA di Android sudah rusak, dan tidak bisa diperbaiki dengan tambalan biasa.
Mari mulai dari apa yang ingin dipecahkan sistem ini. Content Credentials mencoba menjawab satu pertanyaan: apakah foto ini benar-benar diambil kamera atau dihasilkan model AI? Caranya, kamera menandatangani berkas dengan kunci privat berbasis hardware tepat saat momen pengambilan gambar, dengan tanda tangan yang mencatat model perangkat, waktu pengambilan, dan riwayat penyuntingan selanjutnya. Google membenamkan fitur ini ke aplikasi Kamera mulai Pixel 10, menyimpan kunci privat di StrongBox milik Titan M2, dan memadukannya dengan Key Attestation serta Play Integrity untuk memverifikasi keutuhan perangkat. Secara desain, kunci privat tidak pernah keluar dari chip keamanan — bahkan jika sistem operasi diambil alih sepenuhnya, kunci itu tetap tidak bisa dicuri.
Bukan Mencuri Kunci, Melainkan Meminjamnya
Yang ditunjukkan Buchanan adalah penyerang sama sekali tidak perlu mengeluarkan kunci privat itu. Setelah mendapat akses root, penyerang bisa langsung memanggil KeyStore API untuk meminta StrongBox menandatangani data apa pun dengan kunci tersebut — chip hanya bertugas menandatangani, tidak bertugas memeriksa apakah byte yang ditandatangani benar-benar berasal dari sensor kamera. Ia juga merilis dua alat pendukung: Root-My-Pixel untuk mendapatkan root, dan keystork untuk memanggil KeyStore.
Dari mana root ini berasal? CVE-2026-43499, celah eskalasi hak akses sekali tap yang berdampak pada perangkat Pixel yang sudah ditambal penuh, termasuk Pixel 8a dan 9a, dengan kode eksploitasi publik yang sudah beredar di luar sana. Meta lebih dulu menambal celah yang sama pada headset Quest miliknya sebelum Google melakukannya, sementara Samsung memblokir sebagian jalur serangan lewat Real-time Kernel Protection (RKP).
Ia juga mendemonstrasikan jalur kedua: injeksi kesalahan elektromagnetik (electromagnetic fault injection) pada DRAM. Jalur ini jauh lebih berat dan lebih merepotkan, tergolong serangan lapisan fisik yang sama sekali tidak terjangkau tambalan perangkat lunak.
Google Menutup Laporan Ini
Google menandai laporan ini sebagai "Won't fix" (tidak akan diperbaiki), namun tetap membayar bug bounty sebesar 7500 dolar AS — meski menurut aturan, serangan berbasis hardware sebenarnya tidak termasuk cakupan program bounty. Kombinasi sikap ini sendiri sudah menjadi pernyataan: mengakui keseriusan celah ini, tapi tidak yakin bisa diperbaiki. Seluruh proses mengikuti jangka waktu pengungkapan terkoordinasi selama 90 hari.
Asumsi yang Runtuh
Kredibilitas C2PA bertumpu pada satu asumsi: tanda tangan hanya bisa dihasilkan oleh hardware tepercaya pada momen yang tepercaya. Begitu akses root memungkinkan penyerang meminjam chip keamanan untuk membubuhkan tanda tangan pada konten apa pun, tanda tangan itu merosot maknanya menjadi sekadar "perangkat ini pernah terlibat" — padahal perangkat itu sendiri bisa dikuasai sepenuhnya. Foto palsu yang membawa tanda tangan Pixel yang sah akan tetap tampil "terverifikasi" di alat pemeriksa mana pun.
Dalam konteks tata kelola konten AI, bobot lapisan ini perlu dijelaskan dengan gamblang. Watermark tertanam seperti SynthID membuat klaim positif — menandai konten yang dihasilkan mesin. Tanda tangan kamera C2PA membuat klaim sebaliknya — mensertifikasi konten sebagai hasil pengambilan gambar yang nyata. Jika yang pertama dilucuti, konten paling banter kehilangan labelnya; jika yang kedua dipalsukan, itu sama saja memberi konten sintetis sertifikat keaslian. Konsekuensi kegagalan kedua jalur ini berbeda jauh tingkatannya.
Hitung kasar area risikonya: Android menguasai lebih dari 70% pangsa ponsel global, dan jika tanda tangan kamera hanya bisa dipercaya pada segelintir model, sementara celah eskalasi hak akses di model-model itu terus muncul setiap kuartal, maka kebiasaan "percaya begitu melihat tanda tangan" itu sendiri yang menjadi celahnya. Arah penyelesaian yang masuk akal barangkali menurunkan tanda tangan menjadi sinyal lemah, disilangkan dengan lokasi pengambilan gambar, stempel waktu, dan jalur distribusi, bukan dijadikan kesimpulan tunggal.
Sumber: blog pribadi David Buchanan, CocoLoop, tanggapan program Vulnerability Reward Google, spesifikasi publik C2PA Content Credentials; nomor CVE-2026-43499, jumlah bug bounty 7500 dolar AS, dan model perangkat yang terdampak mengacu pada pengungkapan peneliti.