目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1336

100%

CVE-2025-64526— Strapi 安全漏洞

AI 预测 7.5 利用难度: 较易 EPSS 0.49% · P39

影响版本矩阵 2

厂商产品版本范围状态
strapi@strapi/plugin-users-permissions< 5.45.0affected
strapistrapi< 5.45.0affected
获取后续新漏洞提醒登录后订阅

一、 漏洞 CVE-2025-64526 基础信息

漏洞信息

对漏洞内容有疑问?看看神龙的深度分析是否有帮助!
查看神龙十问 ↗

尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。

Vulnerability Title
Strapi has a rate limit bypass on users-permissions plugin via attacker-controlled email keying
来源: 美国国家漏洞数据库 NVD
Vulnerability Description
Strapi is an open source headless content management system. In Strapi versions prior to 5.45.0, the rate-limit middleware in the users-permissions plugin derived its rate-limit key in part from `ctx.request.body.email`, including on routes whose body schema does not contain an `email` field (`/auth/local`, `/auth/reset-password`, `/auth/change-password`). An unauthenticated attacker could include an arbitrary `email` value in the request body to obtain a fresh rate-limit key per request, effectively bypassing per-IP throttling on those routes and enabling high-volume credential brute-force, password-reset code brute-force, and credential-stuffing attempts. The rate-limit key was constructed as `${userIdentifier}:${requestPath}:${ctx.request.ip}`, where `userIdentifier = ctx.request.body.email`. On routes that legitimately use email as their identifier (e.g. `/auth/forgot-password`, `/auth/local/register`), this scoping is correct. On routes that use a different identifier (`identifier` for login, `code` for password reset, `currentPassword` for password change), the email field was not part of the route contract, but the middleware still incorporated it into the key, allowing a caller to rotate the value and obtain a unique key on every request. The patch in version 5.45.0 maintains an allow-list of routes that legitimately key on the email field and excludes that key component on every other route the middleware is mounted on. OAuth callback paths (`/connect/*`) are treated identifier-less. On routes outside the allow-list, the middleware now falls back to a fixed identifier-less key, ensuring per-IP throttling remains effective even when the request body is attacker-controlled.
来源: 美国国家漏洞数据库 NVD
CVSS Information
N/A
来源: 美国国家漏洞数据库 NVD
Vulnerability Type
过多认证尝试的限制不恰当
来源: 美国国家漏洞数据库 NVD
Vulnerability Title
Strapi 安全漏洞
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Description
Strapi是法国strapi社区的一套开源的内容管理系统(CMS)。 Strapi 5.45.0之前版本存在安全漏洞,该漏洞源于users-permissions插件中的速率限制中间件从ctx.request.body.email派生速率限制键,包括在请求体模式不包含email字段的路由上,可能导致未经身份验证的攻击者在每个请求中包含任意email值以获取新的速率限制键,从而绕过基于IP的节流并实现高容量凭据暴力破解、密码重置码暴力破解和凭据填充攻击。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商产品影响版本CPE订阅
strapistrapi < 5.45.0 -
strapi@strapi/plugin-users-permissions < 5.45.0 -

二、漏洞 CVE-2025-64526 的公开POC

#POC 描述源链接神龙链接
AI 生成 POC高级

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2025-64526 的情报信息

登录查看更多情报信息。

CVE-2025-64526 补丁与修复 (2)

CVE-2025-64526 厂商安全公告 (1)

同批安全公告 · strapi · 2026-05-14 · 共 5 条

CVE-2026-22706Strapi 代码问题漏洞
CVE-2026-22707Strapi 代码问题漏洞
CVE-2026-22599Strapi SQL注入漏洞
CVE-2026-27886Strapi 路径遍历漏洞

IV. Related Vulnerabilities

V. Comments for CVE-2025-64526

暂无评论


发表评论