Pemimpin pemikiran
Masalah Keamanan AI Paling Sulit Sekarang Berada di Luar Model

2026 OWASP Top 10 for LLM Applications memberikan lensa kritis terhadap kematangan AI produksi. Ini menangkap pergeseran penting: industri bergerak melampaui sandbox dan bergulat dengan kompleksitas integrasi dunia nyata.
Ketika Anda menghubungkan LLM ke alat dan alur kerja perusahaan, permukaan ancaman secara fundamental berubah. Risiko yang terkait dengan otoritas dan pemanfaatan sumber daya menjadi jauh lebih sulit dikendalikan. Secara bersamaan, kerentanan seperti penanganan output yang tidak tepat mundur dari garis depan, bukan karena telah teratasi, melainkan karena masalah lain telah melompat ke garis depan.
Peringkat OWASP Top 10 mencerminkan evolusi ini. “Excessive Agency” naik dari peringkat keenam ke peringkat ketiga, sementara “Unbounded Consumption” naik ke peringkat keenam. Sebaliknya, “Improper Output Handling” turun ke peringkat kesepuluh.
Hal ini tidak mengurangi risiko penanganan output. Jika respons LLM mencapai shell atau basis data tanpa validasi yang ketat, kerentanan injeksi tradisional tetap ada. Namun, paradigma telah berubah. Dalam sistem agen, respons model bukanlah tujuan akhir; ia merupakan masukan yang membawa otoritas. Ketika sebuah model menyimpan kredensial atau berinteraksi dengan API, outputnya berfungsi sebagai vektor yang dapat memicu tindakan di berbagai sistem.
Tantangan keamanan tidak lagi sekadar mengevaluasi model; melainkan mendefinisikan batasan apa yang terjadi setelah inferensi. Arsitektur Anda menentukan apakah halusinasi tetap berupa teks atau muncul sebagai mutasi basis data yang tidak sah.
Peringkat Mengikuti Kerusakan
OWASP memanfaatkan 7,714 insiden, 75% dipicu oleh konsensus komunitas, dan 25% oleh data insiden empiris. Basis bukti ini memaksa penataan ulang prioritas yang nyata.
“Excessive Agency” naik karena realitas lingkungan produksi mengejar teori. Organisasi mempercepat penerapan kapabilitas otonom lebih cepat daripada mereka membangun kontrol plane yang diperlukan. Kerentanan kritis bukan hanya jawaban yang diberikan model, melainkan konteks otorisasi di mana jawaban tersebut dieksekusi.
Sementara “Improper Output Handling” tetap menjadi perhatian, tim DevOps telah matang dalam kemampuan mereka mengamankan aliran turun melalui validasi skema dan kueri parameterisasi. Ini adalah praktik keamanan aplikasi yang sudah mapan.
Namun, agency merupakan kelas masalah yang berbeda. Panggilan alat mungkin secara struktural valid tetapi secara konteks tidak sah. Model dapat memanggil fungsi yang disetujui untuk tugas yang tidak tepat atau menargetkan sumber daya yang salah. Sanitasi statis tidak dapat menilai niat. Hal ini memerlukan otorisasi yang canggih dan sadar konteks yang tidak boleh dijalankan model secara terpisah.
Anggap Setiap Alat sebagai Kapabilitas yang Terbuka
Banyak tim memperlakukan definisi alat hanya sebagai pipa integrasi. Ini adalah kesalahan mendasar yang cukup menggelikan. Setiap alat, konektor, atau endpoint API memperluas lingkup pengaruh aplikasi AI.
Pertimbangkan sebuah agen yang dirancang untuk merangkum kotak surat. Jika implementasinya menggunakan konektor luas yang mencakup kemampuan menulis atau menghapus, Anda telah memperkenalkan fungsionalitas berlebihan sebelum prompt pertama diproses.
Anda harus menerapkan prinsip hak istimewa paling rendah:
- Persempit antarmuka: Berikan agen alat baca-saja alih-alih konektor serbaguna.
- Konteks terbatas: Jalankan permintaan dalam identitas yang memiliki ruang lingkup OAuth pengguna.
- Policy Enforcement Points (PEP): Implementasikan logika otorisasi sebagai middleware wajib antara model dan sistem hilir. Setiap tindakan harus divalidasi terhadap kebijakan sebelum dieksekusi.
- Human-in-the-loop (HITL): Memerlukan persetujuan eksplisit untuk operasi yang sulit dibatalkan atau memiliki dampak material yang tinggi.
Pendekatan ini memerlukan pergeseran dalam pipeline pengiriman. Proses tinjauan Anda harus meluas melampaui model untuk mencakup perubahan pada skema alat, identitas layanan, dan ruang lingkup izin. Pembaruan model mungkin tampak tidak berbahaya, namun perubahan konteks otorisasi pada konektor dapat menimbulkan kerentanan yang katastrofik.
Visibilitas tidak dapat dinegosiasikan. Anda harus mencatat eksekusi alat spesifik, identitas yang memberikan otorisasi, dan perubahan yang dihasilkan pada sistem target. Rantai kepemilikan ini penting untuk respons insiden, memungkinkan Anda menghentikan proses yang aktif dan merekonstruksi jejak audit setelah insiden.
Setiap Jalankan Otonom Memerlukan Batasan Keras
“Unbounded Consumption” meningkat karena volume permintaan merupakan metrik yang tidak memadai untuk risiko sumber daya. Satu prompt singkat dapat memicu rangkaian panggilan alat yang bersifat rekursif dan intensif sumber daya. Meter tidak berhenti sampai agen selesai.
Peringatan sederhana tidak cukup ketika kecepatan eksekusi melampaui respons manusia. Anda memerlukan batas keras yang deterministik dan berada di luar kontrol agen. Terapkan batas maksimum yang ketat untuk penggunaan token, waktu yang berlalu, kedalaman rekursi, dan biaya operasional kumulatif. Jika sebuah eksekusi melampaui parameter ini, sistem harus menghentikan atau memperlambat jalannya.
Lingkup operasional menuntut ketelitian yang serupa. Tentukan jumlah maksimum catatan yang dapat diubah oleh agen dan definisikan batas propagasi tugas. Jika arsitektur Anda tidak memiliki mekanisme \”stop\” yang deterministik, pada dasarnya Anda telah mendelegasikan wewenang tanpa menentukan perimeter‑nya.
Bangun untuk Jawaban yang Salah
Rekayasa sistem telah lama mengandalkan arsitektur yang tangguh untuk mengamankan komponen yang secara inheren tidak dapat diandalkan. Kami mengantisipasi kegagalan komponen dan ketidakstabilan jaringan; keamanan berasal dari asumsi tersebut, bukan dari ilusi kesempurnaan. LLM memerlukan disiplin arsitektural yang sama.
Jangan mendasarkan strategi keamanan Anda pada asumsi keselarasan model yang sempurna. Asumsikan adanya kegagalan, baik karena kesalahpahaman yang tidak berbahaya maupun eksploitasi yang berbahaya. Batasi kemampuan agen hanya pada minimum absolut yang diperlukan dan pertahankan konteks otorisasi pengguna yang ketat untuk semua panggilan hilir. Secara krusial, penegakan kebijakan harus berada di luar model untuk mencegah injeksi prompt atau kesalahan penalaran yang dapat melewati kontrol Anda.
Saat ini kami melihat Prompt Injection bukan sebagai kerentanan melainkan sebagai hukum fisika. Itu akan selalu mengintai. Fakta bahwa model itu sendiri tidak dapat menjadi penentu yang efektif untuk pertanyaan kritis keamanan. Dalam proyek agen nyata yang sedang saya bangun, kami memiliki sekitar 100 tes “red team” otomatis. Kami memastikan semua tes tersebut lolos. Namun kami melakukannya dengan membangun kontrol keras di luar model. Kami dapat mematikan kontrol ini dan melihat tingkat lulus/gagal model saja. Model tertua dan terlemah yang kami uji gagal 17% dari waktu. Model terbaru dan terbesar gagal 2% dari waktu. Kemajuan besar, bukan? Tetapi apakah 98% sudah cukup ketika setiap kegagalan berarti kebocoran data sensitif? Jauh dari cukup.
Operasi berdampak tinggi harus dapat diamati, diaudit, dan idealnya dapat dibalik. Setiap eksekusi otonom memerlukan guardrails yang tidak dapat diubah dan tetap berada di luar jangkauan model.
Peringkat 2026 benar‑benar menyoroti di mana kegagalan AI beralih menjadi konsekuensi material. Model mungkin memulai kesalahan, tetapi arsitektur menentukan radius ledakan. Untuk AI produksi, pekerjaan keamanan yang paling kritis terjadi di pipeline pasca‑inference.












