Kerentanan  ·  2026-10-18

SGLang debug-dumper eval() sandbox escape → RCE tidak terautentikasi dalam proses penjadwal LLM

KerentananHigh dampakGlobalCVE-2026-111391
VulnCheck mengungkapkan (2026-10-16) injeksi kode CWE-95 dalam evaluasi filter debug-dumper SGLang. Titik akhir tidak terautentikasi ketika server dumper diaktifkan, dan Python yang disuntikkan meledak dalam proses penjadwal — proses yang memiliki model yang melayani forward passes — bukan di penangan HTTP, sehingga muatan mendarat dengan hak istimewa penuh mesin layanan. CISA SSVC menandai eksploitasi=poc, dampakTeknis=total (diverifikasi oleh NVD REST).
Ini adalah eksekusi kode jarak jauh tidak terautentikasi di dalam bidang kontrol mesin inferensi LLM yang banyak digunakan. Penjadwal yang dikompromikan dapat membaca bobot model, kunci API, dan data permintaan penyewa, mengganggu output generasi, atau membajak proses layanan untuk persistensi — mengubah klaster layanan LLM menjadi pijakan penyerang. Desain detonasi-tertunda (berjalan pada forward pass berikutnya) juga membuat eksploitasi sulit diatribusikan.
Penyerang tidak terautentikasi yang dapat menjangkau titik akhir /dumper/configure mengirimkan ekspresi filter yang direkayasa. _evaluate_filter() mengevaluasinya dengan eval(); ekspresi tersebut lolos melalui re.search.__globals__ untuk mencapai __builtins__, dan mengeksekusi Python arbitrer pada forward pass berikutnya di dalam proses penjadwal yang menggerakkan inferensi model. Server dumper hanya diaktifkan ketika DUMPER_SERVER_PORT diatur (karenanya CVSS kompleksitas-serangan Tinggi / 8.1 v3.1, 9.2 v4.0).
SGLang 0.5.10 hingga 0.5.22 (python/sglang/srt/debug_utils/dumper.py)
Nonaktifkan debug dumper kecuali benar-benar diperlukan dan jangan pernah mengekspos /dumper/configure ke jaringan; audit penyebaran yang mengatur DUMPER_SERVER_PORT. Lacak isu hulu #44188 dan GHSA-vfgj-p7f7-r3v8 untuk status tambalan (belum ada yang dipublikasikan pada saat verifikasi). Advisory VulnCheck: https://www.vulncheck.com/advisories/sglang-0.5.10-through-0.5.22-code-injection-via-debug-dumper-filter
NVD CVE-2026-111391VulnCheck advisoryDumper source (v0.5.22)
Lihat di umpan langsung Jelajahi temuan keamanan dan tata kelola AI terkait — diperbarui setiap pagi.
Buka umpan →