Şablon enjeksiyonu (ARCH8130)
Anahtar kotlin.security.template-injection · Önem error · Kategori security · CWE CWE-1336
İstek verisinden kurulmuş şablon metni verilen şablon motorlarını (Template(name, StringReader($x)), templateEngine.process($x)) işaretler.
Hatalı
Bölüm başlığı “Hatalı”Template("t", StringReader(req.body), cfg).process(model, out)cfg.getTemplate("welcome.ftl").process(model, out)Düzeltme
Bölüm başlığı “Düzeltme”Şablonlar denetiminizdeki dosyalardır; istek verisi yalnız model verisidir.