From: Roan Kattouw Date: Mon, 27 Feb 2012 22:41:20 +0000 (+0000) Subject: In ResourceLoaderContext, normalize invalid skin names to $wgDefaultSkin . This shoul... X-Git-Tag: 1.31.0-rc.0~24481 X-Git-Url: http://git.cyclocoop.org/%24href?a=commitdiff_plain;h=75b865cf87df2f84a898807f46ec61b5b9529f6c;p=lhc%2Fweb%2Fwiklou.git In ResourceLoaderContext, normalize invalid skin names to $wgDefaultSkin . This should help a lot with the pollution of the module_deps table, which is currently littered with invalid skin names from people trying to hack the site. I found 3,897 (!!) distinct values for md_skin Sample from the query result: | md_module | md_skin | |-----------------------------|----------------------------------| | ext.vector.collapsibleNav | vector' | | ext.vector.collapsibleNav | vector' and 1=1-- | | ext.vector.collapsibleNav | vector' and 1=2-- | | ext.vector.collapsibleNav | vector')waitfor delay'0:0:20'-- | | ext.vector.collapsibleNav | vector',0)waitfor delay'0:0:20'- | | ext.vector.collapsibleNav | vector',0,0)waitfor delay'0:0:20 | | ext.vector.collapsibleNav | vector',0,0,0)waitfor delay'0:0: | | ext.vector.collapsibleNav | vector'waitfor delay'0:0:20'-- | | ext.vector.collapsibleNav | vector../../../../../../../../.. | [...] | ext.vector.sectionEditLinks | vector