* Fixed XSS vulnerability introduced by r49833. Only pre-release versions of MediaWik...
authorTim Starling <tstarling@users.mediawiki.org>
Mon, 17 Aug 2009 13:23:45 +0000 (13:23 +0000)
committerTim Starling <tstarling@users.mediawiki.org>
Mon, 17 Aug 2009 13:23:45 +0000 (13:23 +0000)
commit07efbeb8aedc1c04a3bc2a88cbb86b8d36bc15ec
treed28505d80e6253e3388b4c68e8a2ea33ea347431
parent08f3fa8ad7b0d2bd20ba207ce5af417ef00a7654
* Fixed XSS vulnerability introduced by r49833. Only pre-release versions of MediaWiki were affected.
* Refactored the IE script entry point security check into WebRequest::isPathInfoBad(). Use the standard CGI variable PATH_INFO to do this check instead of the various potential non-standard solutions. Made the check fairly permissive to avoid a repeat of bug 13049 due to broken CGI setups especially with cgi.fix_pathinfo=0. This should theoretically be very portable and secure, but I have not tested it widely.
* Removed Chris Wrinn from the credits since his patch was wrong and has been removed.
* Made the error message more informative.
CREDITS
RELEASE-NOTES
api.php
includes/RawPage.php
includes/WebRequest.php
mwScriptLoader.php