Ring 是一个受 Python 的 WSGI 和 Ruby 的 Rack 启发的 Clojure Web 应用程序库。在 1.15.5 版本之前, 命名空间中的 函数使用回溯正则表达式来匹配来自 URL 查询字符串和 HTTP 请求体的参数名称。攻击者可以构造特定的参数名称,触发二次时间复杂度 O(n²) 的正则匹配开销,从而导致依赖该中间件的应用程序遭受正则表达式拒绝服务(ReDoS)攻击。由于 中间件在 中默认启用,因此使用 的用户同样面临此风险。未启用该中间件的应用程序则不会暴露此解析路径。该问题已在 1.
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
| 厂商 | 产品 | 影响版本 | CPE | 订阅 |
|---|---|---|---|---|
| ring-clojure | ring | < 1.15.5 | - |
|
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
未找到公开 POC。
登录以生成 AI POC