Langsung ke konten
Kuskuskuy JournalTeknologi yang bisa dipakai. Kuskuskuy.com
Langsung ke isi artikel

Prompt Injection: Cara Konten Web Bisa Menipu AI Agent

Prompt injection adalah ancaman ketika konten web, email, atau dokumen menyisipkan instruksi tersembunyi yang bisa menipu AI agent.

Prompt Injection: Cara Konten Web Bisa Menipu AI Agent

Apa itu prompt injection?

Prompt injection adalah teknik menyisipkan instruksi berbahaya ke dalam konten yang dibaca AI, misalnya halaman web, email, dokumen, atau pesan chat.[1][2]

Masalahnya bukan sekadar bikin chatbot ngomong aneh. Kalau AI agent punya akses ke browser, email, file, atau tools lain, instruksi tersembunyi itu bisa bikin dia salah ambil tindakan.[2][3]

Kenapa ini bahaya buat AI agent?

AI agent dirancang buat bertindak, bukan cuma menjawab.[3] Itu artinya satu input beracun bisa nyeret workflow ke arah yang nggak dimau user.

Contohnya:

  • agent kebaca konten web yang nyamar jadi instruksi internal,
  • asisten email ketipu isi pesan yang diselipin instruksi tersembunyi,
  • browser agent salah klik, salah kirim, atau salah rangkum konteks.[2][3]

Google menyebut indirect prompt injection sebagai ancaman yang makin penting buat aplikasi AI dengan banyak sumber data.[2] OpenAI juga menekankan bahwa prompt injection jadi risiko inti untuk browser agent karena agent bisa mengakses email, dokumen, dan layanan web atas nama user.[3]

Bentuk serangannya

1) Direct prompt injection

User langsung berusaha membajak instruksi model.

2) Indirect prompt injection

Instruksi berbahaya ditanam di konten eksternal yang dibaca model.[1][2]

Yang kedua ini lebih licin, karena kelihatannya cuma teks biasa. Padahal isi di baliknya bisa nyuruh AI ngelakuin hal yang bertentangan dengan tujuan user.[1][2]

Contoh sederhana

Kalau AI membaca web, email, atau dokumen dari luar, satu potongan instruksi berbahaya bisa ikut kebawa ke konteks.

Kenapa kasusnya lagi naik?

Google bilang mereka melihat peningkatan deteksi prompt injection berbahaya di web publik.[1]

Di sisi lain, vendor besar juga terus memperketat perlindungan karena pola serangan ini makin relevan di produk AI yang punya akses browser dan tools.[2][3]

Cara ngurangin risikonya

  • jangan kasih AI akses penuh ke semua tool sekaligus,
  • batasi aksi sensitif pakai approval manual,
  • pisahkan sumber data tepercaya vs sumber umum,
  • sanitasi input dari web/email/dokumen,
  • gunakan policy gate untuk aksi berisiko,
  • audit log setiap tindakan agent.

Kalau lu pakai automation stack sendiri, pola aman ini cocok dipasang di workflow sebelum AI bisa melakukan aksi final. Kalau mau bangun alur AI yang tetap terkendali, lu juga bisa lihat MCP buat koneksi tool yang lebih terstruktur.

Kesimpulan

Prompt injection itu bukan sekadar trik jailbreaking. Ini ancaman nyata buat AI agent yang diberi akses ke browser, email, dan tools kerja.[1][2][3]

Kalau AI dipakai buat bantu operasional bisnis, proteksinya harus jalan bareng sama otomatisasinya. Bukan nunggu kejadian dulu baru panik.

Baca juga

Sumber

[1] Google Security Blog — AI threats in the wild: The current state of prompt injections on the web (https://blog.google/security/prompt-injections-web)

[2] Google Security Blog — Google Workspace’s continuous approach to mitigating indirect prompt injections (https://blog.google/security/google-workspaces-continuous-approach-to-mitigating-indirect-prompt-injections)

[3] OpenAI — Our response to the Axios developer tool compromise (https://openai.com/index/axios-developer-tool-compromise/)

[4] CyberScoop — OpenAI says prompt injection may never be “solved” for browser agents like Atlas (https://develop.cyberscoop.com/openai-chatgpt-atlas-prompt-injection-browser-agent-security-update-head-of-preparedness)