Co je skriptování mezi stránkami?

Jedna z nejběžnějších tříd zranitelnosti na webových stránkách se nazývá „Cross-Site Scripting“ nebo „XSS“. Chyby zabezpečení XSS jsou místa, kde může uživatel způsobit spuštění JavaScriptu. Existuje řada různých variant zranitelnosti XSS s různou mírou závažnosti.

Problém s tím, že útočník může spouštět JavaScript v relacích jiných uživatelů, je ten, že útočník může s webem, který vidí oběti, udělat cokoli. To zahrnuje přesměrování obětí na externí webové stránky, krádež ověřovacích tokenů a sledování podrobností o platbách.

Nejzávažnější formou XSS zranitelnosti je „Uložené“ nebo „Trvalé“ Cross-Site Scripting, kdy je útočníkovi možné vytvořit datovou část XSS a poté ji odeslat, aby byla uložena v databázi. S exploitem XSS uloženým v databázi je pak možné, aby ovlivnil ostatní uživatele v širokém časovém období.

Další formou Cross-Site Scriptingu je „Odražený“, tento typ se v žádném okamžiku neukládá, místo toho je obsah zahrnut v prohlížeči. Tento typ XSS je obvykle součástí phishingových útoků, kdy se útočník pokouší oklamat oběť, aby klikla na škodlivý odkaz.

Obecně platí, že u většiny útoků XSS je datová část v určitém okamžiku odeslána na server, ale některé útoky jsou čistě na straně klienta, nikdy se neodesílají na server a místo toho ovlivňují pouze JavaScript na straně klienta. Toto se nazývá XSS založené na DOM, protože zůstává v objektovém modelu dokumentu JavaScript nebo DOM. Tento typ zranitelnosti je obzvláště obtížné identifikovat a vyřešit, protože server nikdy neuvidí zneužití, a proto je nelze zaprotokolovat.

Technikou prevence proti zranitelnostem XSS je v minulosti filtrovat všechna data odeslaná uživateli pomocí seznamů blokovaných zpráv k odmítnutí všech zpráv se smysluplnými znaky nebo slovy v JavaScriptu. To vedlo k závodům ve zbrojení při hledání obchvatů pro filtr a zároveň bránilo některým legitimním uživatelským příspěvkům. Správným řešením je použít entity HTML ke kódování dat odeslaných uživatelem. s povolenými moduly entit HTML jsou znaky automaticky zakódovány do formátu, ve kterém je prohlížeč ví, že je má zobrazit jako správné symboly, ale nepovažuje je za kód.

Zanechat komentář

Jsem připojen k WiFi ale internet nejde

Jsem připojen k WiFi ale internet nejde

Jste připojeni k WiFi ale internet nejde? Postupujte podle těchto konkrétních kroků a rychle obnovte plnohodnotné připojení k internetu na počítači nebo telefonu.

Jak stáhnout fotky z WhatsApp do PC

Jak stáhnout fotky z WhatsApp do PC

Zjistěte, jak stáhnout fotky z WhatsApp do PC pomocí WhatsApp Web nebo desktopové aplikace. Praktický návod krok za krokem pro rychlý přenos obrázků bez ztráty kvality.

Jak mít WhatsApp na dvou telefonech

Jak mít WhatsApp na dvou telefonech

Zjistěte, jak mít WhatsApp na dvou telefonech pomocí oficiální funkce propojených zařízení. Praktický návod krok za krokem pro sdílení účtu na více telefonech.

Seznam prohlížeč ke stažení zdarma

Seznam prohlížeč ke stažení zdarma

Stáhněte si Seznam prohlížeč ke stažení zdarma z oficiálních stránek a získejte rychlý český prohlížeč s vestavěnými službami Seznamu.

Jak založit datovou schránku pro fyzickou osobu

Jak založit datovou schránku pro fyzickou osobu

Zjistěte, jak založit datovou schránku pro fyzickou osobu zdarma přes internet. Návod na rychlé zřízení datové schránky s BankID nebo eObčankou.

Jak nastavit domovskou stránku seznam

Jak nastavit domovskou stránku seznam

Jak nastavit domovskou stránku seznam v Chrome, Edge nebo Firefox? Konkrétní kroky pro rychlé nastavení Seznam.cz jako startovací stránky.

T mobile nefunguje internet

T mobile nefunguje internet

T mobile nefunguje internet? Naučte se rychle diagnostikovat a opravit problémy s mobilními daty u T-Mobile během několika minut.

Jak nastavit seznam jako domovskou stránku

Jak nastavit seznam jako domovskou stránku

Jak nastavit Seznam jako domovskou stránku ve vašem prohlížeči? Zde je přesný postup pro Chrome, Firefox i Edge během několika kliknutí.

Jak aktualizovat Google Chrome

Jak aktualizovat Google Chrome

Zjistěte, jak aktualizovat Google Chrome na nejnovější verzi a získat lepší zabezpečení i výkon. Náš návod vás provede celým procesem během pár minut.

Jak poznat hacknutý WhatsApp

Jak poznat hacknutý WhatsApp

Zjistěte, jak poznat hacknutý WhatsApp a rychle zabezpečit svůj účet. Konkrétní příznaky, kroky kontroly i tipy na ochranu.