Tradycyjne zabezpieczenia sieciowe „nie widzą” ataków na aplikacje webowe, ponieważ pracują w niższych warstwach modelu OSI (3,4). Nie istnieją także reguły dla firewalli czy sygnatury dla systemów klasy IPS, zabezpieczające przed błędami w kodzie aplikacji, napisanej pod indywidualne potrzeby i zastosowania.