Kerentanan  ·  2026-10-27

Server vLLM yang kompatibel OpenAI CORS wildcard memungkinkan penyalahgunaan berbasis browser dari server localhost tanpa autentikasi

KerentananLow dampakGlobalCVE-2026-115917
vLLM mengonfigurasi Starlette CORSMiddleware dengan allowed_origins disetel ke wildcard secara default, sehingga halaman web berbahaya dapat menjangkau server vLLM tanpa autentikasi di localhost melalui browser korban. CVSS 3.4 (serangan berbasis asal browser).
Ini mengubah server dev/preview vLLM localhost menjadi endpoint yang digerakkan korban: halaman berbahaya dapat secara diam-diam menggerakkan browser untuk mengonsumsi atau menyalahgunakan API LLM yang melayani, yang penting ketika pengembang mempratinjau mesin yang nantinya menyimpan kunci API asli atau konteks model.
Server menyetel allowed_origins ke wildcard secara default, sehingga halaman berbahaya dapat menggunakan browser korban untuk membuat permintaan lintas asal ke instance vLLM tanpa autentikasi (misalnya server lokal/dev) dan menjalankan inference atau menghitung/menyalahgunakan endpoint menggunakan konteks sesi korban.
vLLM sebelum 0.32.0 (server kompatibel OpenAI, Starlette CORSMiddleware wildcard default).
Tingkatkan ke vLLM 0.32.0 (perbaikan di commit fcae5c98) yang membatasi CORS allowed_origins; atau konfigurasikan TLS + daftar origin yang diizinkan non-wildcard.
NVD detail
Lihat di umpan langsung Jelajahi temuan keamanan dan tata kelola AI terkait — diperbarui setiap pagi.
Buka umpan →