İçeriğe geç

XPath enjeksiyonu (ARCH8108)

Anahtar kotlin.security.xpath-injection · Önem error · Kategori security · CWE CWE-643

İstek verisinden string şablonuyla kurulan XPath ifadelerini işaretler.

xpath.evaluate("//user[@name='$name']", doc)
val expr = xpath.compile("//user[@name=$name]")
xpath.setXPathVariableResolver { name }

Değerleri interpolasyon yerine XPathVariableResolver ile bağlayın.