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

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2026-54238— Supabase Realtime REST 广播认证 JWT 过期漏洞

一分钟漏洞结论

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

Supabase Realtime 通过 WebSocket 提供广播(Broadcast)、在线状态(Presence)和 PostgreSQL 变更(Postgres Changes)功能。在 2.103.1 版本之前,REST 广播端点在 JWT 的 (过期时间)声明被编码为 JSON 字符串而非 JSON 数字时,会接受已过期的令牌。而同一路由若使用相同的租户密钥签名、且 为整数时,则会正确拒绝已过期的令牌。被接受的请求会返回 202 状态码,并将广播消息发送给订阅者。此漏洞可能允许未认证的攻击者向订阅者广

CVSS 3.1 · Low

影响版本矩阵 1

厂商产品 版本范围状态
supabase realtime < 2.103.1 affected
获取后续新漏洞提醒 登录后订阅

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

漏洞信息

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

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

Vulnerability Title
Supabase Realtime: Expired JWTs with string exp are accepted by REST broadcast authorization
来源: CVE Program / CVE List V5
Vulnerability Description
Supabase Realtime provides Broadcast, Presence, and Postgres Changes via WebSockets. Prior to version 2.103.1, the REST broadcast endpoints accept an expired JWT when the exp claim is encoded as a JSON string instead of a JSON number. The same route rejects an expired integer exp token signed with the same tenant secret. The accepted request returns 202 and emits the broadcast to subscribers. This could allow an unauthenticated attacker can broadcast realtime messages to subscribers. The attack can be performed via the Internet/only from within the supabase project. The impact of broadcasting messages to subscribers is application specific. This issue has been patched in version 2.103.1.
来源: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:N
来源: CVE Program / CVE List V5
Vulnerability Type
不充分的会话过期机制
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
supabase realtime < 2.103.1 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

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

CVE-2026-54238 补丁与修复 (2)

CVE-2026-54238 厂商安全公告 (1)

CVE-2026-54238 厂商页面 (1)

IV. Related Vulnerabilities

V. Comments for CVE-2026-54238

暂无评论


发表评论