- Son 7 gün
- CWE-400
- CWE-770
CVE-2026-115918
vLLM'de Responses API, chat_template_kwargs için trust_request_chat_template politikasını atlatabiliyor
- Yayımlandı
- Güncellendi
- 26 Eki 2026
- Açık yaşı
- 1 gün
- Kaydı açan
- GitHub_M
ÖzetTürkçe
vLLM, büyük dil modelleri için bir çıkarım ve sunum motorudur. 0.16.0 sürümünden 0.32.0 sürümüne kadar, sunucu tarafında bir şablon yapılandırılmadığında /v1/responses uç noktası, kimliği doğrulanmış bir kullanıcının chat_template_kwargs[chat_template] alanına saldırgan kontrolündeki bir şablon yerleştirmesine izin vermektedir. ChatParams.get_apply_chat_template_kwargs fonksiyonu bu değeri trust_request_chat_template politikasını uygulamadan korumakta, bu nedenle istek amaçlanan güven politikasını atlatabilmekte ve Jinja şablon işleme yoluyla CPU veya bellek tükenmesine neden olabilmektedir. Bu sorun 0.32.0 sürümünde giderilmiştir.
Kaynaktaki açıklama (İngilizce)
vLLM is an inference and serving engine for large language models. From 0.16.0 until 0.32.0, the /v1/responses endpoint allows an authenticated caller to place an attacker-controlled template in chat_template_kwargs[chat_template] when no server template is configured. ChatParams.get_apply_chat_template_kwargs() preserves that value without enforcing trust_request_chat_template, so the request can bypass the intended trust policy and cause CPU or memory exhaustion through Jinja rendering. This issue is fixed in version 0.32.0.
Bu açığın açıklamasını Türkçeye çevirdik. Adım adım çözüm önerilerini kritik ve yeni açıklar için hazırlıyoruz; düzeltilmiş sürüm aşağıdaki tabloda, ayrıntılar üreticinin duyurusunda.
Etkilenen sürümler1 yazılım
| Yazılım | Etkilenen | Düzeltildiği sürüm |
|---|---|---|
| vllm-project vllm | Sürüm belirtilmemiş | – |
Kaynaklar6 kaynak
Kayıt geçmişi
- Yayımlandı
İlgili açıklar
Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.