- Son 7 gün
- CWE-1336
CVE-2026-123198
LMFDB render_knowl üzerinde kimlik doğrulamasız sunucu taraflı şablon enjeksiyonu
- Yayımlandı
- Güncellendi
- 6 Kas 2026
- Açık yaşı
- 0 gün
- Kaydı açan
- VulnCheck
Yönetici özeti
Bu açık, saldırganların giriş yapmadan sunucuda komut çalıştırmasına olanak tanır ve 10 üzerinden 9,8 puanla kritik seviyededir. Sunucu ve veri ele geçirme riski taşıdığından, etkilenen sistemlerin hemen güncellenmesi gerekir.
ÖzetTürkçe
LMFDB uygulamasının 01829bd commit'inden önceki sürümlerinde render_knowl fonksiyonunda sunucu taraflı şablon enjeksiyonu açığı bulunmaktadır. Saldırgan, sorgu dizesi parametreleri veya content verisi üzerinden Jinja ifadeleri enjekte edebilir. Açık için kimlik doğrulaması gerekmez ve /knowledge/render/<ID> adresi üzerinden istismar edilebilir. Etkilenen sistemler, bu commit öncesindeki LMFDB kurulumlarıdır.
Saldırgan ne yapabilir?
Saldırgan Python yerleşik fonksiyonlarına ulaşarak web uygulamasının çalıştığı hesabın yetkisiyle işletim sistemi komutları çalıştırabilir. Bu durum sunucunun tamamen ele geçirilmesine ve uygulama verilerinin okunmasına veya değiştirilmesine yol açabilir.
Kaynaktaki açıklama (İngilizce)
LMFDB before commit 01829bd contains a server-side template injection vulnerability in the render_knowl function that allows unauthenticated attackers to inject Jinja expressions via request parameters. Attackers can supply crafted query-string values or 'content' data to /knowledge/render/<ID> to reach Python builtins and execute operating system commands as the web application account.
Ne yapmalı?
- LMFDB uygulamasını 01829bd commit'i veya daha yeni bir sürüme güncelleyin. Genel öneri
- Güncelleme yapılana kadar /knowledge/render/ yoluna gelen istekleri ağ veya web sunucusu seviyesinde engelleyin ya da kısıtlayın. Genel öneri
- Uygulamanın çalıştığı hesabın yetkilerini minimuma indirin ve gereksiz dosya ya da ağ erişimlerini kaldırın. Genel öneri
- Sunucuda beklenmeyen süreçler, yeni eklenmiş veya değiştirilmiş dosyalar olup olmadığını kontrol edin. Genel öneri
Ek önlemler
- Uygulama günlüklerinde /knowledge/render/ yoluna yönelik olağandışı veya uzun sorgu dizesi içeren istekleri izleyin. Genel öneri
- Web uygulamasından gelen beklenmeyen giden bağlantıları izleyin ve gerekirse sunucudan dışarı çıkışı kısıtlayın. Genel öneri
- Kullanıcı girdilerini şablon motoruna doğrudan aktarmayın; girdileri şablon kodu yerine ayrı veri olarak işleyin. Genel öneri
Bu açık kişisel verilerin sızmasına yol açabilir. Sistemlerinizde kullanıldığından şüpheleniyorsanız KVKK'daki ihlal bildirimi yükümlülüğünüzü (Kurul'a 72 saat içinde bildirim) hukuk danışmanınızla birlikte değerlendirin. Bu not hukuki tavsiye değildir.
Etkilenen sürümler1 yazılım
| Yazılım | Etkilenen | Düzeltildiği sürüm |
|---|---|---|
| LMFDB | Sürüm belirtilmemiş | – |
Kaynaklar7 kaynak
- CVE.org kaydı
- NVD kaydı
- github.com/…/lmfdb/security/advisories/GHSA-6jw3-pmcx-2xww Üretici bülteni
- github.com/LMFDB/lmfdb/pull/7231 Yama
- github.com/…ommit/01829bd09b692c720aad30c952758a20630573d4 Yama
- vulncheck.com/…ide-template-injection-via-knowledge-render-id Üçüncü taraf
- github.com/…df584a06328fefa81de0de/lmfdb/knowledge/main.py Diğer
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.