程氏舞曲CMS最新版v3.5存储型XSS

- AV AC AU C I A
发布: 2025-04-13
修订: 2025-04-13

### 简要描述: 绕过过滤再来一发。。 ### 详细说明: 问题页面:发表文章 news.php : ``` $news['cs_content']=$this->CsdjSkins->uhtml($this->input->post('cs_content')); //内容 ``` 过滤代码: ``` function uhtml($str) { $farr = array( "/\\s+/", //过滤多余的空白 "/<(\\/?)(script|i?frame|style|html|body|title|link|meta|\\?|\\%)([^>]*?)>/isU", //过滤 <script 等可能引入恶意内容或恶意改变显示布局的代码,如果不需要插入flash等,还可以加入<object的过滤 "/(<[^>]*)on[a-zA-Z]+\\s*=([^>]*>)/isU", //过滤javascrīpt的on事件 ); $tarr = array( " ", " ", "\1\2", ); $str = preg_replace( $farr,$tarr,$str); return remove_xss($str); } //xss过滤函数 function remove_xss($string) { $string = preg_replace('/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F]+/S', '', $string); $parm1 = Array('javascript', 'vbscript', 'expression', 'applet', 'meta', 'xml', 'blink', 'link', 'script', 'embed', 'object', 'iframe', 'frame', 'frameset', 'ilayer', 'layer', 'bgsound', 'title', 'base'); $parm2 = Array('onabort', 'onactivate', 'onafterprint', 'onafterupdate', 'onbeforeactivate', 'onbeforecopy', 'onbeforecut', 'onbeforedeactivate',...

0%
暂无可用Exp或PoC
当前有0条受影响产品信息