Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-100631— Parse Server 9.0.0 Unauthenticated Installation Deletion via Operator Injection

Quick assessment

Affected
parse-community parse-server
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

Parse Server 是一个开源的后端服务器。在 8.6.90 版本之前,以及 9.0.0 至 9.10.1-alpha.9 之前(含)的 9.0.0 系列版本中,安装记录的设备令牌去重逻辑在使用客户端提供的安装字段构建数据库查询之前,未对这些字段的类型进行验证。一个未认证的远程攻击者,只要知晓公开的 Application ID,就可以在这些字段中提交非字符串类型的值,从而注入查询操作符。这将导致去重清理操作——该操作在评估类级别权限之前以高权限运行——删除该应用程序中的所有设备注册记录,或攻击者指定的部分注

CVSS 7.5 · High EPSS 0.36% · P27

Possible ATT&CK Techniques 1 AI

T1190 · Exploit Public-Facing Application
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-100631

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
Parse Server 9.0.0 Unauthenticated Installation Deletion via Operator Injection
Source: CVE Program / CVE List V5
Vulnerability Description
Parse Server is an open source backend server. In versions prior to 8.6.90 and in versions from 9.0.0 prior to 9.10.1-alpha.9, the device token deduplication logic for installation records does not validate the type of client-supplied installation fields before using them to build database queries. An unauthenticated remote attacker who knows only the public application ID can submit non-string values in these fields to inject query operators, causing the deduplication cleanup — which runs with elevated privileges before class-level permissions are evaluated — to delete every device registration in the application or an attacker-chosen subset of them. No account, session token, master key, or user interaction is required. Deleted registrations cannot be recovered on the server, so push notifications cannot be delivered until every client re-registers. Any deployment that exposes the REST API to clients and uses push notifications is affected in its default configuration. Versions 8.6.90 and 9.10.1-alpha.9 fix the issue by rejecting non-string values with a client error and by scoping the deduplication cleanup to the calling application. No workaround other than upgrading is available.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Source: CVE Program / CVE List V5
Vulnerability Type
数据查询逻辑中特殊元素的不当中和
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
parse-community parse-server 9.0.0 ~ 9.10.1-alpha.9 -
parse-community parse-server 0 ~ 8.6.90 -

II. Public POCs for CVE-2026-100631

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-100631

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

Vendor Advisories for CVE-2026-100631 (1)

Other References for CVE-2026-100631 (1)

IV. Related Vulnerabilities

V. Comments for CVE-2026-100631

No comments yet


Leave a comment