RobotsAndPencils/go-saml 中的 SAML 身份验证绕过漏洞 (CVE-2023-48703)

admin 2024-03-08 11:13:09 Ali_nvd 来源:ZONE.CI 全球网 0 阅读模式
RobotsAndPencils/go-saml 中的 SAML 身份验证绕过漏洞 (CVE-2023-48703)

CVE编号

CVE-2023-48703

利用情况

暂无

补丁情况

N/A

披露时间

2024-03-07
漏洞描述
RobotsAndPencils go-saml是一款用Go语言编写的SAML客户端库,在所有已知版本中都存在身份验证绕过漏洞。这是由于内部调用`xmlsec1`命令行工具来验证SAML断言的方式。当没有定义启用的密钥数据时使用`xmlsec1`,用于签名验证的公钥的来源,很不幸,没有受到限制。这意味着攻击者可以自行签署SAML断言,并在SAML令牌中直接嵌入所需的公钥(例如RSA密钥)。仍然使用RobotsAndPencils/go-saml的项目应该转移到另一个SAML库,或者从项目中移除对SAML的支持。这个漏洞可能可以通过分叉go-saml项目,并在调用验证函数时向`xmlsec1`二进制文件添加命令行参数`--enabled-key-data`,并指定值(如`x509`或`raw-x509-cert`)来暂时修复。请注意,必须在使用之前仔细测试这个解决方法。
解决建议
建议您更新当前系统或软件至最新版,完成漏洞的修复。
参考链接
https://securitylab.github.com/advisories/GHSL-2023-121_go-saml__archived_/
CVSS3评分 7.5
  • 攻击路径 网络
  • 攻击复杂度 低
  • 权限要求 无
  • 影响范围 未更改
  • 用户交互 无
  • 可用性 无
  • 保密性 无
  • 完整性 高
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
CWE-ID 漏洞类型
- avd.aliyun.com
weinxin
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
N/A Ali_nvd

N/A

N/ACVE编号 CVE-2024-9120利用情况 暂无补丁情况 N/A披露时间 2024-09-23漏洞描述Use after free in Dawn
评论:0   参与:  0