php代码审计-xml注入篇
这个洞其实我都不太乐意去讲,也没什么好说的
php XML实体注入解析函数
- simplexml_load_file
- simplexml_load_string
- simpleXMLElement
- DOMDocument
- xml_parse
php中的xxe漏洞逐渐减少
php xml操作依赖libxml库
libxml2.9.0+默认关闭XML外部实体解析开关
如何挖掘xml实体注入(xxe)漏洞?暴力搜索!!!!!!
核心代码
- $data= file_get_contents(‘php://input’);
- $object=simplexml_load_string($data);
- //……
- echo $object ->name;
常见于需要权限验证的web应用中
例子:Z-BLOG Blind-XXE造成任意文件读取
All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.