抢先一步
VMware 提供培训和认证,以加速您的进步。
了解更多Spring Boot 支持一个嵌入式启动脚本,可用于轻松地将应用程序作为 systemd 或 init.d linux 服务运行[1]。Spring Boot 1.5.9 及更早版本附带的脚本容易受到符号链接攻击,这允许“运行用户”覆盖并获取系统上任何文件的拥有权。
为了发起攻击,应用程序必须作为服务安装,并且“运行用户”需要对服务器的 shell 访问权限。
未作为服务安装或未使用嵌入式启动脚本的 Spring Boot 应用程序不受影响。
[1] https://docs.springframework.org.cn/spring-boot/docs/1.5.x/reference/htmlsingle/#deployment-service
受影响版本的使用者应应用以下缓解措施
此问题由来自 Oracle 云运营英国的 Adam Stephens 发现并报告,并负责任地报告给 Pivotal。
2018-01-30:发布初始漏洞报告
要报告 Spring 产品组合中项目的安全漏洞,请参阅 安全策略