
CISA Menambahkan Bypass Autentikasi MCP LiteLLM ke KEV: Token Bearer Apa Pun Sudah Cukup
- OrcaBARUOrcaCyber: GLM 5.3 Flash Abliterated2026-10-2796 tok/s
- OrcaBARUOrcaCyber: Qwen3.8 Flash Next Abliterated2026-10-26$0.80 / $1.60 per 1 juta token · 252 tok/s
- OrcaBARUOrcaCyber: MiMo V2.6 Flash Abliterated2026-10-26$0.80 / $1.60 per 1 juta token · 89 tok/s
- MoonshotBARUMoonshotAI: Kimi K3.1 Pro2026-10-2446Kecerdasan
- OrcaBARUOrcaCyber: DeepSeek V4.1 Flash Abliterated2026-10-23$0.80 / $1.60 per 1 juta token · 107 tok/s
- minimaxBARUMiniMax: M3.1 Flash2026-10-1929Kecerdasan
- OrcaBARUOrca: OrcaCyber Ultra 1.02026-10-17$5.00 / $10.00 per 1 juta token · 53 tok/s
- deepseekBARUDeepSeek: DeepSeek V4.1 Flash 10172026-10-1733Kecerdasan
- DeepSeekBARUDeepSeek: DeepSeek V4.1 Flash2026-10-1740Kecerdasan
- OrcaOrca: OrcaCyber Zero 1.52026-10-10$3.00 / $7.50 per 1 juta token · 116 tok/s
- openaiOpenAI: GPT-6.1 Sol2026-09-2955Kecerdasan
- anthropicAnthropic: Claude Sonnet 5.52026-09-2854Kecerdasan
- typesafeTypeSafe: Jev 1.132026-09-24$0.04 / $0.00 per 1 juta token · 140 tok/s
- OpenAIOpenAI: GPT-6 Luna2026-09-2228Kecerdasan
- OpenAIOpenAI: GPT-6 Sol2026-09-2248Kecerdasan
- AnthropicAnthropic: Claude Opus 5.52026-09-2258Kecerdasan
- xiaomiXiaomi: MiMo-V2.6-Flash2026-09-2127Kecerdasan
- xiaomiXiaomi: MiMo-V2.6-Pro2026-09-2130Kecerdasan
- xAIGrok 4.72026-09-2134Kecerdasan
- OrcaOrca: OrcaCyber Zero 1.02026-09-17$3.00 / $7.50 per 1 juta token · 182 tok/s
Pada 2 September 2026, Badan Keamanan Siber dan Infrastruktur Amerika Serikat menambahkan CVE-2026-59822 ke katalog Kerentanan yang Diketahui Dieksploitasi sebagai "Kerentanan Autentikasi Tidak Tepat BerriAI LiteLLM", salah satu dari tujuh cacat dalam kumpulan hari itu. Bug tersebut terdapat pada endpoint MCP Streamable HTTP LiteLLM: ketika validasi kunci LiteLLM gagal, fallback passthrough OAuth2 menggantikannya dengan objek UserAPIKeyAuth() kosong alih-alih menolak permintaan, sehingga header Authorization Bearer yang dibuat-buat sekalipun membuka sesi MCP yang terautentikasi. Penyerang yang mencapai endpoint tersebut dapat melihat daftar dan memanggil setiap alat MCP yang dikonfigurasi pada gateway, dan melalui alat-alat itu menjangkau layanan di belakangnya. Semua versi sebelum 1.84.0 terdampak, dan lembaga sipil federal diberi waktu hingga 16 September untuk memperbaikinya. Catatan ini — pencantuman KEV untuk bypass autentikasi MCP LiteLLM — adalah satu entri dalam the OrcaRouter AI Incident Archive, yang menyimpan kumpulan catatan lengkap dan entri-entri di sekitar insiden ini.
Alasan bug pada proxy lebih penting daripada yang disiratkan skor CVSS-nya adalah apa yang berada di belakang proxy tersebut. Tim riset ancaman Wiz mengatakannya secara langsung: "Proxy LiteLLM dapat menyimpan kunci untuk setiap penyedia model yang dirutekannya, termasuk OpenAI, Anthropic, Azure, dan Gemini. Proxy ini juga mungkin berjalan dengan izin IAM cloud dan terhubung ke layanan internal melalui server alat MCP. Satu kompromi saja dapat memberi penyerang akses ke kredensial dan layanan di hilir proxy, bukan hanya ke proxy itu sendiri." Wiz Research mengatakan pihaknya menemukan celah tersebut, dan honeypot Wiz kemudian mencatat upaya untuk memanfaatkannya.
Mekanisme: pemeriksaan gagal yang mengembalikan sesi yang valid
Advisory BerriAI sendiri, GHSA-7488-6r32-c95q, menjelaskan cacat tersebut dalam dua kalimat: "Handler autentikasi MCP mendukung passthrough OAuth2 untuk server MCP hulu, tetapi jalur fallback dapat menggantikan validasi kunci LiteLLM yang gagal dengan objek UserAPIKeyAuth() kosong. Hal ini memungkinkan permintaan dengan header Authorization yang dipalsukan mencapai perkakas MCP tanpa kunci LiteLLM yang valid." Kata pentingnya adalah fallback. Kode tersebut memiliki cabang untuk deployment yang meneruskan token OAuth server MCP hulu secara langsung, dan ketika kunci LiteLLM gagal divalidasi, cabang itu mengembalikan objek autentikasi kosong alih-alih error.

Objek autentikasi yang kosong tidak sama dengan tidak adanya objek autentikasi. Kode hilir melihat UserAPIKeyAuth yang berhasil dikonstruksi lalu melanjutkan proses, tanpa tenant, tanpa pengguna, dan tanpa cakupan yang melekat padanya. Tulisan Wiz lebih blak-blakan soal konsekuensi praktisnya: "ketika validasi token gagal, alih-alih menolak permintaan, server mengembalikan objek UserAPIKeyAuth() kosong tanpa pembatasan apa pun. Token Bearer apa pun (bahkan hanya satu karakter, misalnya x) memberikan akses MCP penuh."

Yang didapat penyerang dari itu adalah menu. Protokol MCP mengekspos daftar alat, sehingga sesi yang terautentikasi mengembalikan nama dan skema setiap alat yang telah dikonfigurasi untuk dijangkau gateway — basis data, repositori kode, API internal, dalam contoh Wiz. Advisory vendor menyatakan efeknya secara gamblang: "Penyerang dapat menggunakan ini untuk mendaftar dan memanggil alat MCP yang dikonfigurasi serta mengakses layanan terhubung yang diekspos melalui MCP." Panggilan alat tersebut kemudian dieksekusi dengan otoritas apa pun yang dimiliki proxy itu sendiri terhadap backend tersebut, yang merupakan masalah konsentrasi kredensial yang dijelaskan Wiz.
Perbaikan pada Mei, CVE pada Juli, tenggat federal pada September
Tanggal-tanggalnya tidak selaras seperti yang mungkin diasumsikan pembaca, dan celah waktunya justru bagian yang menarik. LiteLLM 1.84.0 — versi pertama yang disebut advisory sebagai telah ditambal — diunggah ke PyPI pada 14 Mei 2026, menurut metadata rilis milik indeks paket itu sendiri. Pengenal CVE dicadangkan melalui CVE Program pada 7 Juli 2026 dan catatannya diterbitkan pada hari berikutnya, 8 Juli; entri OSV PYSEC-2026-3479 menyusul pada 23 Juli. Pencantuman dalam daftar KEV muncul pada 2 September, dengan tenggat remediasi 16 September.

Dua hal menyusul. Pertama, build yang telah ditambal tersedia untuk publik selama lebih dari tiga bulan sebelum CISA mencantumkan celah tersebut sebagai dieksploitasi — jadi organisasi yang terikat tenggat waktu memiliki pembaruan yang berfungsi selama seluruh periode itu, dan penambahan ke KEV bukanlah momen ketika perbaikan muncul. Kedua, kesenjangan versi telah melebar sejak saat itu: rilis LiteLLM saat ini di PyPI adalah 1.106.5, diunggah pada 27 Oktober 2026. Deployment yang masih berada pada versi apa pun di bawah 1.84.0 kini tertinggal lebih dari dua puluh rilis minor, bukan sekadar kurang satu patch.
Apa yang ditetapkan oleh daftar tersebut, dan apa yang tidak
Peringatan CISA untuk batch tersebut menyatakan bahwa penambahan dilakukan "berdasarkan bukti eksploitasi aktif", dan entri yang dapat dibaca mesin dalam katalog untuk CVE-2026-59822 mencantumkan tanggal ditambahkan 2 September 2026, tenggat waktu 16 September 2026, nilai penggunaan kampanye ransomware yang diketahui "Tidak Diketahui", dan dua kelemahan: CWE-287 (autentikasi tidak tepat) dan CWE-306 (autentikasi hilang untuk fungsi kritis).
• Terkonfirmasi: CISA menilai celah tersebut telah dieksploitasi secara aktif dan memasukkannya ke dalam daftar remediasi federal. Catatan SSVC NVD, yang diatribusikan kepada CISA Coordinator dan bertanda waktu 2 September 2026, mencatat eksploitasi sebagai "active", dapat diotomatiskan sebagai "yes", dan dampak teknis sebagai "partial".
• Terkonfirmasi: eksploitasi teramati di lingkungan terkendali. Wiz menerbitkan lalu lintas honeypot yang menunjukkan permintaan dengan token satu karakter yang menyelidiki endpoint enumerasi model: sebuah GET ke /v1/models yang membawa "Authorization: Bearer x". The Hacker News, yang melaporkan kumpulan KEV pada 3 September, menggambarkan aktivitas yang sama sebagai Wiz yang mengamati "upaya eksploitasi yang melibatkan CVE-2026-59822 terhadap honeypot-nya untuk menyelidiki endpoint enumerasi model."
• Ditetapkan: skor tingkat keparahan keduanya ada dan berbeda menurut kerangka kerja. Advisory BerriAI menilai cacat tersebut CVSS 4.0 sebesar 8.8, tinggi, dengan kerahasiaan tinggi, integritas rendah, dan ketersediaan tidak ada; penilaian CVSS 3.1 NIST sendiri, yang merupakan primer di NVD, menempatkannya pada 8.2. Kedua angka tersebut menggambarkan cacat yang sama dalam sistem penilaian yang berbeda dan tidak boleh dibandingkan seolah-olah yang satu menggantikan yang lain.
• Tidak terbukti: adanya korban yang disebutkan namanya. Baik peringatan CISA, advisory BerriAI, tulisan Wiz, maupun liputan The Hacker News tidak mengidentifikasi organisasi yang alat MCP-nya terjangkau melalui celah ini, atau melaporkan kredensial atau data yang diambil dari salah satunya. Catatan publik tentang eksploitasi adalah telemetri honeypot dan penetapan federal, bukan pelanggaran yang diungkapkan.
• Tidak dapat dipastikan: bahwa tidak ada kelompok ransomware yang menggunakannya. Kolom KEV bertuliskan "Unknown", yang merupakan nilai yang diberikan CISA, bukan temuan ketiadaan dalam hal apa pun.
Preseden Juni, dan rantai eksekusi kode jarak jauh bukanlah ini.
Ini adalah celah LiteLLM kedua yang masuk ke katalog KEV pada 2026, dan yang sebelumnya mudah tertukar dengannya. CVE-2026-42271, yang ditambahkan pada 8 Juni 2026 dengan tenggat 22 Juni, adalah injeksi perintah pada endpoint pengujian server MCP LiteLLM: Wiz menjelaskan endpoint yang memungkinkan pengguna menguji konfigurasi server MCP sebelum menyimpannya, dengan field command diteruskan ke eksekusi subprocess tanpa validasi. Penyerang mengirimkan konfigurasi server stdio palsu yang perintahnya mengunduh dan menjalankan cryptominer, dan mengembalikan handshake MCP yang tampak valid sehingga pengujian tersebut terlihat berhasil. Entri CISA untuk celah ini mencantumkan CWE-78 dan CWE-77 — injeksi perintah dan argumen, bukan autentikasi.
Kerentanan itu adalah yang dapat dirantai. Wiz menyatakan CVE-2026-42271 "dapat dirantai dengan bypass validasi header host Starlette (CVE-2026-48710) untuk mencapai RCE yang sepenuhnya tanpa autentikasi", dan bahwa peneliti eksternal telah mengaitkan kelompok ransomware Qilin dengan eksploitasi aktif rantai tersebut. CVE-2026-48710 ditambahkan ke katalog KEV dalam batch 2 September yang sama dengan bypass LiteLLM, dengan tenggat 16 September yang sama, dan catatan katalog CISA sendiri untuk cacat Starlette menyatakan bahwa cacat itu dapat dirantai dengan CVE-2026-42271. Kaitan Qilin adalah bagian dari pasangan tersebut. Ini bukan temuan tentang CVE-2026-59822, dan tidak ada apa pun dalam sumber yang ditinjau yang mengaitkan kelompok ransomware tersebut dengan bypass autentikasi.
Satu detail administratif membedakan kedua entri LiteLLM: tindakan yang diwajibkan dalam daftar Juni mengacu pada BOD 22-01, direktif operasional yang mengikat yang lebih lama, sedangkan daftar September mengacu pada BOD 26-04, "Prioritizing Security Updates Based on Risk". Peringatan CISA tidak menjelaskan perubahan tersebut, dan katalog tidak menganotasinya.
Apa yang berubah setelah
Jalur remediasi ini singkat. Advisory dari BerriAI merekomendasikan peningkatan ke versi 1.84.0 atau yang lebih baru, dan menawarkan solusi sementara bagi tim yang tidak dapat segera beralih: "nonaktifkan rute MCP atau blokir akses ke /mcp/ dan endpoint MCP terkait di reverse proxy atau API gateway Anda." Solusi sementara itu bersifat kasar — menghilangkan kemampuannya alih-alih membatasinya — tetapi itulah satu-satunya mitigasi yang disebutkan vendor untuk deployment yang belum ditambal.
Teks tindakan wajib CISA untuk titik masuk menempatkan lembaga federal pada trade-off yang sama: terapkan mitigasi sesuai instruksi vendor dan sejalan dengan BOD 26-04, “atau hentikan penggunaan produk jika mitigasi tidak tersedia”, dengan tanggung jawab pada setiap lembaga untuk mengevaluasi paparan internet suatu aset. Direktif ini hanya mengikat lembaga cabang eksekutif sipil federal; CISA mendorong organisasi lain untuk mengadopsi prioritisasi berbasis risiko yang sama tanpa mewajibkannya.
Apakah ada pihak di luar honeypot yang bertindak berdasarkan tenggat waktu tersebut tidak diketahui publik. Baik CISA maupun BerriAI tidak menerbitkan angka tentang berapa banyak penerapan LiteLLM yang terekspos, berapa banyak yang ditambal sebelum 16 September, atau berapa banyak yang terjangkau melalui bypass tersebut.
Apa yang masih terbuka?
Ada tiga celah yang perlu dinyatakan secara terbuka, bukan ditutupi. Tidak ada laporan insiden publik yang mengaitkan CVE-2026-59822 dengan intrusi tertentu, sehingga pencantuman dalam KEV bersandar pada bukti eksploitasi dari CISA dan pengamatan honeypot dari Wiz, bukan pada korban yang terdokumentasi. Tidak ada pernyataan vendor tentang bagaimana jalur fallback sampai ditulis seperti itu, atau berapa lama jalur tersebut ada sebelum 1.84.0 — advisory menjelaskan cacat dan perbaikannya, bukan riwayatnya. Dan tenggat waktu dalam batch itu tidak seragam: lima dari tujuh entri yang ditambahkan pada 2 September memiliki tenggat 5 September, sedangkan entri LiteLLM dan Starlette memiliki tenggat 16 September. CISA tidak menjelaskan alasannya.
Yang telah dipastikan lebih sempit dan lebih berguna daripada skor tersebut. Satu karakter dalam header Authorization, pada versi yang terdampak, tidak dapat dibedakan dari kunci yang valid oleh endpoint MCP — dan versi yang berperilaku demikian tidak lagi menjadi versi terkini pada Mei 2026.
