PHP2Shell 不会是最后一个:下一个漏洞会先出现在哪里
这件事讲了什么
安全公司 Snyk 回顾了 PHP 引擎两个严重漏洞(PHP2Shell)的应对过程。问题出在代码之下:漏洞位于 PHP 引擎处理请求的环节,应用代码还没开始运行就可能被利用,所以即使代码写得干净也挡不住。攻击者只需发一个无需登录的请求,而很多团队根本说不清 PHP 到底跑在哪些对外地址上。Snyk 的做法是先盘点外部可见资产、标出用 PHP 的主机,再上线针对性检测,打补丁后重测确认修复生效。对普通读者的意义是:漏洞从公开到被大规模利用只有几天,提前摸清自己对外暴露了什么,比事后临时找要快得多。文中提到 VirusTotal 指纹识别约 510 万个运行 PHP 的 IP,其中只有约 110 万主动暴露版本号。
可以使用的工具
文中可用工具
- Snyk API & Web从外部盘点域名资产、识别技术栈并做漏洞检测
- Snyk Container扫描容器镜像中的依赖和系统包漏洞
- Snyk Unmanaged检测不由包管理器安装的第三方组件漏洞
- VirusTotal指纹识别互联网上运行 PHP 的 IP 及版本信息
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。