I read an article in EWeek that explained how to create a misleading web
link or link in email by typing the acceptable http address, followed by
"%01%00@" and the actual destination address.  I showed it to my boss,
who didn't like what she saw.

Is it possible to create an ACL in Squid that specifically stomps out
misdirected URLs?  I don't know if Squid must accept literal characters
when sniffing out URLs for ACLs, since the %01 and %00 are hex
representations.  Anyone have an idea about this?  If so, it'd be a boon
to add another ACL that stops this simple exploit at the proxy.

According to the W3 consortium, the @ symbol is a reserved character, so
it's probably not wise to block for it exclusively.

Thanks!

Eric

Reply via email to