CVE-2025-65111

SpiceDB's LookupResources with Multiple Entrypoints across Different Definitions Can Return Incomplete Results

Published Nov 21, 2025 CVSS 4.0 · 2.9 Low EPSS < 1% KEV · Not listed
Description
SpiceDB is an open source database system for creating and managing security-critical application permissions. Prior to version 1.47.1, if a schema includes the following characteristics: permission defined in terms of a union (+) and that union references the same relation on both sides (but one side arrows to a different permission). Then SpiceDB may have missing LookupResources results when checking the permission. This only affects LookupResources; other APIs calculate permissionship correctly. The issue is fixed in version 1.47.1.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-9m7r-g8hg-x3vr SpiceDB: LookupResources with Multiple Entrypoints across Different Definitions Can Return Incomplete Results
History
Type Values Removed Values Added
CPEs cpe:2.3:a:authzed:spicedb:*:*:*:*:*:*:*:*
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N'}

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Authzed
Authzed spicedb
Vendors & Products Authzed
Authzed spicedb
Type Values Removed Values Added
Description SpiceDB is an open source database system for creating and managing security-critical application permissions. Prior to version 1.47.1, if a schema includes the following characteristics: permission defined in terms of a union (+) and that union references the same relation on both sides (but one side arrows to a different permission). Then SpiceDB may have missing LookupResources results when checking the permission. This only affects LookupResources; other APIs calculate permissionship correctly. The issue is fixed in version 1.47.1.
Title SpiceDB's LookupResources with Multiple Entrypoints across Different Definitions Can Return Incomplete Results
Weaknesses CWE-277
References
Metrics cvssV4_0

{'score': 2.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Nov 24, 2025, 5:50 PM
Reserved
Nov 17, 2025, 8:55 PM
Status
Analyzed
Published
Nov 21, 2025, 10:16 PM
Modified
Oct 8, 2026, 10:10 AM