Typecho 1.2 评论存在XSS漏洞

V 阿呆 小丑  (UID: 1) 站长 [复制链接]
帖子链接已复制到剪贴板
帖子已经有人评论啦,不支持删除!

4575 5

Typecho1.2评论网址处存在XSS漏洞,我已经被攻击,如果被插入脚本,及时恢复到最近一次备份或检查其他文件是否存在shell。我的这个站点已被插入js脚本,粗略看了下脚本,一个是发送cookie,另一个是往默认模板的404页面插入一句话木马。目前typecho没发布修复教程,但是github仓库已更新修复代码,预发布了1.2.1-rc版本。

防护

1,关闭评论

目前没有看到官方没有发布修复教程,我还是建议暂时关闭评论功能,如果不想关闭教程可以看看方法二。

2,修改文件

根据Typecho仓库的提交历史,可以查看到 b989459 提交内容。

修改 var/Widget/Base/Comments.php 文件第271行

echo '<a href="' . Common::safeUrl($this->url) . '"'

修改 var/Widget/Feedback.php 文件第209行和308行

//209行
$comment['url'] = $this->request->filter('trim', 'url')->url;
//308行
$trackback['url'] = $this->request->filter('trim', 'url')->url;

 

转自:https://blog.61os.com/typecho-1-2-xss-vuln.html

本站服务器由 DangYun 友情提供
已有评论 ( 5 )
  • 头像
    农夫三拳 (UID: 978)
    1楼

    表情贴的太长了

  • 头像
    渣男 (UID: 1971)
    2楼

    typecho连个后台设置关闭评论的选项都没有...

  • 头像
    毛不易 (UID: 919)
    3楼
    渣男 typecho连个后台设置关闭评论的选项都没有...

    确定?

  • 头像
    V zc V10 (UID: 1996)
    (email.ooo)
    4楼
    永恒. 确定?

    只能针对文章关闭评论,不能一键关闭,但是应该有插件或者修改代码可以做到

  • 头像
    山 (UID: 2)
    (你好)
    5楼

    已更新  1.21

域名市场
   域名载入中...
创建新帖
自助推广购买广告位
确认删除
确定要删除这篇帖子吗?删除后将无法恢复。
删除成功
帖子已成功删除,页面将自动刷新。
删除失败
删除帖子时发生错误,请稍后再试。