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

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2026-55369— Waline 登录非字符串邮箱 MongoDB 查询漏洞

一分钟漏洞结论

影响对象
walinejs waline
利用判断
尚无明确在野利用证据,仍需结合暴露面评估
建议动作
优先检查厂商安全公告和参考链接中的修复版本;无法立即升级时,限制受影响服务暴露并加强监测。

Waline 是一个支持后端功能的评论系统。在 1.41.1 版本之前,其登录接口(POST /api/token)会从请求体中读取 email 字段,但未校验其数据类型,便直接将其传入 MongoDB 存储查询。当 email 字段不是字符串(例如为 JSON 对象 {"$ne": null})时,MongoDB 存储适配器的 parseWhere 方法会静默丢弃该字段,而非拒绝请求,从而生成一个空过滤条件,匹配所有用户。随后,该接口会将提交的密码与返回的第一个用户(即 user[0])进行验证;在 Waline

CVSS 6.5 · Medium
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2026-55369 基础信息

漏洞信息

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

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

Vulnerability Title
Waline login accepts a non-string email as a match-all MongoDB query
来源: CVE Program / CVE List V5
Vulnerability Description
Waline is a comment system with backend support. Prior to version 1.41.1, the login endpoint POST /api/token reads the email field from the request body without checking its type and passes it straight into the MongoDB storage query. When email is not a string (for example a JSON object such as {"$ne": null}), the MongoDB storage adapter's parseWhere silently DROPS the field rather than rejecting the request, producing an empty filter that matches ALL users. The endpoint then verifies the submitted password against the FIRST user returned (user[0]), which in Waline is the first-registered user — the site administrator. This is a PARTIAL authentication bypass, not a full one. The attacker still needs a valid password for that first user; this is not a zero-knowledge bypass and it does not disclose passwords. Its concrete effects are: (1) the email/identifier factor is removed for the administrator account, (2) user enumeration (a non-string email never fails the "no such user" branch), and (3) credential-stuffing amplification — an attacker can test a leaked or weak password against the administrator account without knowing the administrator's email. This issue has been patched in version 1.41.1.
来源: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
来源: CVE Program / CVE List V5
Vulnerability Type
认证机制不恰当
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
walinejs waline <= 1.40.3 -

二、漏洞 CVE-2026-55369 的公开POC

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

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2026-55369 的情报信息

请登录查看更多情报信息。

CVE-2026-55369 其他参考 (3)

IV. Related Vulnerabilities