[ASP] Mittel gegen XSS Angriffe
Claudius Ceteras
activeserverpages at glengamoi.com
Fri, 26 Nov 2004 13:27:58 +0100
> in der Anwendung werden einige Usereingaben ( nur Freitext
> )erwartet. Dies ist ja eine potentielle Angriffsstelle für
> XSS Attacken. Um dem jetzt vorzubeugen habe ich folgende
> Maßnahmen ergriffen und würde gerne von Euch wissen, ob dies
> ausreichend ist:
> 1. Es wird serverseitig nach Absenden des Forms der
> eingegebene Text nach Sonderzeichen geprüft. Angemeckert
> werden: < > ' % ; ) ( & + - und "
> 2. Beim wiederanzeigen der bisher eingegebenen Daten bei
> einer Fehlermeldung, verwende ich für die Textausgabe
> Server.URLEncode um evtl.
> noch vorhandene Konstrukte zu bearbeiten.
Du musst nicht meckern... Alles Durch HTMLEncode(!) schicken sollte =
reichen.
Bei einzeiligen Textfeldern kannst Du auch noch zusätzlich Umbrüche
rauswerfen.
Claudius