Bezpieczeństwo aplikacji webowych · Middle · Pytanie 2 z 75
Które z tego jest ujściem (sink) dla DOM XSS?
- ✓Poprawna odpowiedź:
element.insertAdjacentHTML() - 2
element.textContent = value - 3
element.setAttribute('class', value)
Wyjaśnienie
Ujścia parsują teksty jako HTML lub kod: innerHTML, outerHTML, insertAdjacentHTML, document.write, eval, setTimeout(string) i właściwości URL przyjmujące javascript:.