W wersjach jQuery od wersji 1.2 i starszych niż 3.5.0 przesyłanie kodu HTML z niezaufanych źródeł (nawet po jego oczyszczeniu) do jednej z metod jQuery służących do manipulacji modelem DOM (np. .html(), .append() i innych) może spowodować wykonanie niezaufanego kodu.