一、 漏洞 CVE-2025-54572 基础信息
漏洞信息
                                        # Ruby SAML 大型SAML响应拒绝服务漏洞

## 概述

Ruby SAML 库用于实现 SAML 授权的客户端部分。在版本 1.18.0 及以下中,存在一个拒绝服务(DoS)漏洞,即使配置了 `message_max_bytesize` 设置也无法避免该问题。

## 影响版本

受影响版本:1.18.0 及以下版本

## 漏洞细节

该漏洞的原因是:在检查 SAML 响应消息大小之前,会先验证其 Base64 格式。这意味着攻击者可以发送一个经过精心构造的、合法 Base64 格式的超大 SAML 响应,从而绕过大小检查并导致服务器资源耗尽。

## 影响

攻击者可能利用该漏洞造成资源耗尽(例如大量内存或 CPU 使用),从而导致服务不可用。

## 修复版本

已修复版本:1.18.1 及以上
                                        
提示
尽管我们采用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。
神龙会尽力确保数据准确,但也请结合实际情况进行甄别与判断。
神龙祝您一切顺利!
漏洞标题
Ruby SAML DOS vulnerability with large SAML response
来源:美国国家漏洞数据库 NVD
漏洞描述信息
The Ruby SAML library is for implementing the client side of a SAML authorization. In versions 1.18.0 and below, a denial-of-service vulnerability exists in ruby-saml even with the message_max_bytesize setting configured. The vulnerability occurs because the SAML response is validated for Base64 format prior to checking the message size, leading to potential resource exhaustion. This is fixed in version 1.18.1.
来源:美国国家漏洞数据库 NVD
CVSS信息
N/A
来源:美国国家漏洞数据库 NVD
漏洞类别
未加控制的资源消耗(资源穷尽)
来源:美国国家漏洞数据库 NVD
漏洞标题
Ruby SAML 安全漏洞
来源:中国国家信息安全漏洞库 CNNVD
漏洞描述信息
Ruby SAML是SAML-Toolkits开源的一个 SAML 授权客户端的实现。 Ruby SAML 1.18.0及之前版本存在安全漏洞,该漏洞源于在检查消息大小前验证SAML响应的Base64格式,可能导致资源耗尽。
来源:中国国家信息安全漏洞库 CNNVD
CVSS信息
N/A
来源:中国国家信息安全漏洞库 CNNVD
漏洞类别
其他
来源:中国国家信息安全漏洞库 CNNVD
二、漏洞 CVE-2025-54572 的公开POC
# POC 描述 源链接 神龙链接
三、漏洞 CVE-2025-54572 的情报信息
  • 标题: Prevent DOS due large SAML Message. Fixes CVE-2025-54572 by pitbulk · Pull Request #770 · SAML-Toolkits/ruby-saml · GitHub -- 🔗来源链接

    标签: x_refsource_MISC

    神龙速读
  • 标题: Release 1.18.1 (29 Jul, 2025) · SAML-Toolkits/ruby-saml · GitHub -- 🔗来源链接

    标签: x_refsource_MISC

    神龙速读
  • 标题: DOS with large SAML response · Advisory · SAML-Toolkits/ruby-saml · GitHub -- 🔗来源链接

    标签: x_refsource_CONFIRM

    神龙速读
  • 标题: Merge pull request #770 from SAML-Toolkits/prevent_dos_v2 · SAML-Toolkits/ruby-saml@38ef5dd · GitHub -- 🔗来源链接

    标签: x_refsource_MISC

    神龙速读
  • https://nvd.nist.gov/vuln/detail/CVE-2025-54572
四、漏洞 CVE-2025-54572 的评论

暂无评论


发表评论