Jinja2SSTI漏洞扫描器--ssti-scanner"

admin 2026-10-24 04:42:40 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

cover_image

Jinja2 SSTI 漏洞扫描器 -- ssti-scanner

ANAISMUSE
ANAISMUSE

Web安全工具库

2026年6月18日 10:18
河南

在小说阅读器读本章

去阅读

===================================

免责声明

请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,作者不为此承担任何责任。工具来自网络,安全性自测,大家都要把工具当做病毒对待,在虚拟机运行。如有侵权请联系删除。个人微信:ivu123ivu

0x01 工具介绍

这是一个面向安全研究人员和 CTF 学习者的 Python 工具,专注于 Jinja2 模板引擎的服务端模板注入(SSTI)漏洞检测与利用链分析。工具将整个漏洞利用过程拆解为四个递进阶段:首先用算术 payload(如 {{7\*7}})探测模板引擎是否在解析用户输入,随后通过 Jinja2 专有对象确认引擎类型,再沿 Python 对象的 MRO 链路向上爬取,寻找可达 \\_builtins\\ 的利用路径,最后在授权环境下尝试命令执行。工具内置了七条主流利用链,涵盖从经典的 \\subclasses\\_ 枚举到无需索引的 lipsum、cycler、joiner 等 Jinja2 内置对象链,并支持批量 URL 扫描、GET/POST 参数注入、自动参数提取和格式化报告输出。

0x02 安装与使用

常用命令:

打印 payload 速查表(不发任何请求,纯离线查看)

python3 ssti_scanner.py --payloads
python3 ssti_scanner.py --payloads -c \"cat /etc/passwd\"

扫描单个 URL

# 工具会自动提取 URL 中的第一个 query 参数
python3 ssti_scanner.py -u \"http://target.com/page?name=test\"

手动指定参数名

python3 ssti_scanner.py -u \"http://target.com/page\" -p search -m GET

扫描 POST 参数

python3 ssti_scanner.py -u \"http://target.com/login\" -p username -m POST

开启完整模式(包含 RCE 尝试)

python3 ssti_scanner.py -u \"http://target.com/page?q=test\" --full -c \"id\"

批量扫描

# 命令行多个 URL
python3 ssti_scanner.py -u \"http://target1.com/?q=1\" -u \"http://target2.com/?q=1\"

# 从文件读取(每行一个 URL)
python3 ssti_scanner.py -f urls.txt --full -c \"whoami\"

网盘下载链接(一定要在虚拟机运行):

公众号后台回复:20260618

·今 日 推 荐·


Jinja2SSTI漏洞扫描器--ssti-scanner" 网络安全文章

Jinja2SSTI漏洞扫描器--ssti-scanner"

该工具是专用于Jinja2SSTI漏洞检测的Python脚本,通过四阶段递进检测(算术探测、引擎确认、MRO链爬取、命令执行)和七条内置利用链实现漏洞利用。支持GET/POST参数注入、批量扫描及自定义命令执行,适用于CTF学习和授权测试。文档强调需在虚拟机环境运行并遵守合法使用原则。
福建省通信管理局福建省人力资源和社会保障厅福建省总工会关于开展2026年福建省信息通信行业职业技能竞赛的通知" 网络安全文章

福建省通信管理局福建省人力资源和社会保障厅福建省总工会关于开展2026年福建省信息通信行业职业技能竞赛的通知"

福建省通信管理局等三部门联合主办2026年信息通信行业职业技能竞赛,聚焦网络与信息安全管理员职业,竞赛按国家高级工标准分为线上初赛和线下决赛。赛事面向省内相关从业人员,设置奖金、技术能手称号及职业技能等级认证等奖励,旨在通过竞技选拔人工智能与网络安全领域人才,助力数字福建建设。
关于举办2026年温州市网络安全职工职业技能竞赛的通知" 网络安全文章

关于举办2026年温州市网络安全职工职业技能竞赛的通知"

该文档为2026年温州市网络安全职工职业技能竞赛的官方通知,明确竞赛作为省级赛事选拔赛于7月16日在温州职业技术学院举行,面向温州市党政机关及企事业单位网络安全从业人员。竞赛内容涵盖网络安全法律法规、攻防技术、风险评估等理论知识及实操技能,重点考察综合分析与技术应用能力。奖项设置前10名颁发证书并推荐省级竞赛,符合条件者可获市级荣誉。报名需于7月3日前提交盖章信息表及社保证明。
2026年“黄鹤杯”网络安全人才创新大赛Q&A问答" 网络安全文章

2026年“黄鹤杯”网络安全人才创新大赛Q&A问答"

本文档为2026年黄鹤杯网络安全人才创新大赛的官方问答指南,详细说明了报名流程需队长操作、队员实名注册、审核状态查询方式及修改规则。明确参赛队伍可由1-3人组成且允许单人参赛,强调比赛全程免费但决赛路费自理,并指出学生组禁止跨校组队而职业组可跨单位报名。文档还解答了材料提交、成绩计算、晋级人员调整等实操问题,为参赛者提供了完整的备赛指引。
评论:0   参与:  0