AI Threat Watch

案例 lovable-rls-cve-2025-48757模型与数据泄露瑞典

Lovable构建的应用泄露用户数据:170个项目的303个端点缺少行级安全

研究员Matt Palmer发现Lovable生成的Supabase后端在没有有效行级安全的情况下上线,任何人都能读写数据表;对1,645个应用的扫描发现170个暴露了邮箱、电话、支付数据和API密钥。

高针对 AI 的攻击状态: 未解决已核实案例档案

在交互式地图中打开引用此案例

报道日期
2025年5月29日
地点
瑞典
目标
Lovable AI应用构建器生成的应用
严重程度
高
发起者
Matt Palmer(研究员);暴露由生成代码的默认设置造成
行为者类型
安全研究人员
已报告损失
未报告
CVE
CVE-2025-48757

发生了什么

研究员Matt Palmer发现Lovable生成的Supabase后端在没有有效行级安全的情况下上线,任何人都能读写数据表;对1,645个应用的扫描发现170个暴露了邮箱、电话、支付数据和API密钥。

影响: 1,645个被扫描应用中有170个(303个端点)暴露了用户名、邮箱、电话号码、订阅和支付状态以及第三方API密钥;据报道公开的利用代码揭示了债务金额和家庭住址

谁发起了攻击

行为者: Matt Palmer(研究员);暴露由生成代码的默认设置造成

归因: 由研究员Matt Palmer发现并披露;Lovable对该CVE提出异议,认为客户应自行负责保护其数据

动机: 安全研究和协调披露

如何发生

攻击途径: 使用嵌入在生成前端中的公开anon密钥直接查询Supabase REST端点,绕过缺失或无效的RLS策略

根本原因: AI生成的后端默认没有有效的行级安全,Lovable后来的扫描器只检查策略是否存在,而不检查它是否阻止未授权访问

时间线

  1. Palmer首次在一个Lovable构建的网站上注意到该问题
  2. Palmer向Lovable报告该漏洞并提供概念验证示例
  3. 一名Palantir工程师公开发布利用代码;Palmer启动45天披露窗口
  4. Lovable 2.0发布并附带安全扫描功能
  5. CVE-2025-48757发布;Lovable将其标记为有争议

应对

Lovable增加了安全审查工具和API密钥警告,但对该CVE提出异议且未发布事后分析;研究人员批评该扫描器制造了虚假的安全感

当前状态: 未解决

来源(在新标签页打开)

引用此案例

Lovable构建的应用泄露用户数据:170个项目的303个端点缺少行级安全. AI Threat Watch, 案例 lovable-rls-cve-2025-48757, 2025年5月29日. https://aithreat.io/zh/cases/lovable-rls-cve-2025-48757/

永久链接: https://aithreat.io/zh/cases/lovable-rls-cve-2025-48757/

此案例的其他语言版本: EnglishFrançaisEspañolالعربية中文