XPath enjeksiyonu (ARCH8108)
Anahtar kotlin.security.xpath-injection · Önem error · Kategori security · CWE CWE-643
İstek verisinden string şablonuyla kurulan XPath ifadelerini işaretler.
Hatalı
Bölüm başlığı “Hatalı”xpath.evaluate("//user[@name='$name']", doc)val expr = xpath.compile("//user[@name=$name]")xpath.setXPathVariableResolver { name }Düzeltme
Bölüm başlığı “Düzeltme”Değerleri interpolasyon yerine XPathVariableResolver ile bağlayın.