|
COMMAND BorderManager SYSTEMS AFFECTED Novell BorderManager 3.0 EE PROBLEM Kevin R Smith found following. Setting secure areas on an intranet secured by URL rules within bordermanager can be bypassed by changing some of the characters in the URL with %-encoded triplets. To access http://home.myintranet.com/secure use http://home.myintranet.com/s%45cure It doesn't work for characters in the main domain name, but sub-folders seem to work ok. The same flaw in Squid was discovered (and fixed -- by Henrik Nordstrom) back in February 1999. Apache turned out to be immune to this problem. It should be noted that "end result" depends on server implementation: some servers understand escaped punctuation such as '/' or '~' but not letters. Ted Behling added correction. %45 is a capital E, so that URL would return a 404 if the intranet server is case sensitive. %65 would generate a lowercase e. You might want to re-test with the proper case, as BM's filters may or may not be case sensitive. SOLUTION It is already working correctly in Novell ICS. Fix will be issued out soon.