XSS & innerHTML
Në shqip: XSS dhe innerHTML
ShpjegimiSQ
Po vendose tekst nga përdoruesi me innerHTML, një sulmues mund të fusë <script> ose <img onerror> dhe të ekzekutojë kod te vizitorët e tjerë. Përdor textContent, ose pastroje me DOMPurify.
EnglishEN
If you put user text in with innerHTML, an attacker can insert <script> or <img onerror> and run code for other visitors. Use textContent, or sanitise it with DOMPurify.
Si ta mendosh
Si t'i lejosh dikujt të shkruajë direkt në tabelën e njoftimeve të shkollës pa e kontrolluar.
Lexoje në anglisht
Like letting anyone write directly on the school notice board unchecked.
Shembull kodijavascript
el.innerHTML = komenti; // ✗ e rrezikshme
el.textContent = komenti; // ✓