Apa yang terjadi
Diverifikasi oleh NVD REST (dipublikasikan 2026-10-16, CVSS 7.7, CWE-918, cakupan-berubah). URL penyedia AI diteruskan langsung ke LiteLLM tanpa penyaringan SSRF, menghasilkan oracle jangkauan-jaringan buta.
Mengapa penting
Titik akhir fitur-AI yang dibangun di atas LiteLLM adalah vektor SSRF: kelas SSRF gerbang-AI yang sama (memindai host internal, menjangkau metadata instans cloud) yang berulang kali membahayakan produk AI self-hosted. Dalam penyebaran Tandoor, oracle buta dapat memetakan jaringan host Docker/K8s dan mencapai titik akhir metadata, meningkat menjadi pengungkapan kredensial di instalasi yang dihosting cloud.
Vektor serangan
Tindakan AI di cookbook/views/api.py memanggil penyelesaian melalui URL penyedia yang disuplai pengguna (TARGET/api/ai-import/, api/ai-step-sort/) tanpa menerapkan pemeriksaan SSRF permintaan-keluar server (safe_request) yang biasanya didapatkan jalur LiteLLM. Pengguna terautentikasi membuat Space, mengonfigurasi URL penyedia AI yang menunjuk ke alamat internal, dan memanggil tindakan AI untuk memindai target internal dan titik akhir metadata cloud.
Sistem yang terdampak
TandoorRecipes/recipes < 2.6.10
Mitigasi
Tingkatkan ke Tandoor Recipes 2.6.10 (commit 79e7835; GHSA-wq4h-2r8x-cv65), yang merutekan koneksi penyedia AI melalui pemeriksaan SSRF server.