๐Ÿ” CVE Alert

CVE-2026-63116

HIGH 8.8

deepstream: PATCH_MULTI action bypasses Valve permission system allowing unauthorized record writes

CVSS Score
8.8
EPSS Score
0.0%
EPSS Percentile
0th

deepstream is a server that allows clients and backend services to sync data, send messages and make rpcs at scale. From 10.1.0 until 10.1.1, src/services/permission/valve/rules-map.ts omits RECORD_ACTION.PATCH_MULTI from RULES_MAP. When an authenticated user sends a PATCH_MULTI record operation while permission.type is config, getRulesForMessage returns a null rule specification and ConfigPermission.canPerformAction treats the missing specification as an unconditional allow instead of applying RULE_TYPES.WRITE. Any authenticated user can therefore modify arbitrary protected records, corrupt application state, or cause service disruption; deployments using the default permission type none already allow all operations and are not additionally affected. This issue is fixed in version 10.1.1.

CWE CWE-862
Vendor deepstreamio
Product deepstream.io
Published Sep 21, 2026
Last Updated Sep 21, 2026
Stay Ahead of the Next One

Get instant alerts for deepstreamio deepstream.io

Be the first to know when new high vulnerabilities affecting deepstreamio deepstream.io are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Affected Versions

deepstreamIO / deepstream.io
>= 10.1.0, < 10.1.1

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/deepstreamIO/deepstream.io/security/advisories/GHSA-89vx-jh4q-vg3w github.com: https://github.com/deepstreamIO/deepstream.io/commit/1c2adde6581c53ef47e204364bc740bc3c2e2e2a github.com: https://github.com/deepstreamIO/deepstream.io/releases/tag/v10.1.1