OpenAM FreeMarker 模板注入(CVE-2024-41667)
CVE编号
CVE-2024-41667利用情况
暂无补丁情况
N/A披露时间
2024-07-25漏洞描述
OpenAM是一个开放式的访问管理解决方案。在版本15.0.3及之前的版本中,RealmOAuth2ProviderSettings.java中的`getCustomLoginUrlTemplate`方法由于使用了用户输入而容易受到模板注入攻击。虽然开发者意图实现自定义URL以处理登录,以覆盖默认的PingOne Advanced Identity Cloud登录页面,但他们没有对`CustomLoginUrlTemplate`进行限制,使其可以自由设置。提交fcb8432aa77d5b2e147624fe954cb150c568e0b8引入了`TemplateClassResolver.SAFER_RESOLVER`以禁用在FreeMarker模板注入中通常被利用的类的解析。截至发布时间,此修复措施预计将成为版本15.0.4的一部分。解决建议
建议您更新当前系统或软件至最新版,完成漏洞的修复。
参考链接 |
|
---|---|
https://github.com/OpenIdentityPlatform/OpenAM/commit/fcb8432aa77d5b2e147624f... | |
https://github.com/OpenIdentityPlatform/OpenAM/security/advisories/GHSA-7726-... |
- 攻击路径 N/A
- 攻击复杂度 N/A
- 权限要求 N/A
- 影响范围 N/A
- 用户交互 N/A
- 可用性 N/A
- 保密性 N/A
- 完整性 N/A
CWE-ID | 漏洞类型 |
Exp相关链接

版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
评论