The %xx URL decoding function in Squid 2.5STABLE4 and earlier allows remote attackers to bypass url_regex ACLs via a URL with a NULL (%00) character, which causes Squid to use only a portion of the requested URL when comparing it against the access control lists.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Squid | Squid | 2.0_patch2 (including) | 2.0_patch2 (including) |
Squid | Squid | 2.1_patch2 (including) | 2.1_patch2 (including) |
Squid | Squid | 2.3_stable5 (including) | 2.3_stable5 (including) |
Squid | Squid | 2.4 (including) | 2.4 (including) |
Squid | Squid | 2.4_stable7 (including) | 2.4_stable7 (including) |
Squid | Squid | 2.5_stable3 (including) | 2.5_stable3 (including) |
Squid | Squid | 2.5_stable4 (including) | 2.5_stable4 (including) |
Red Hat Enterprise Linux 3 | RedHat | squid-7:2.5.STABLE3-5.3E | * |
Red Hat Linux 9 | RedHat | * |