PT-2026-42696 · Spicedb · Spicedb

CVE-2026-46668

·

Published

2026-05-21

·

Updated

2026-07-30

CVSS v4.0

2.3

Low

VectorAV:N/AC:H/AT:P/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Name of the Vulnerable Software and Affected Versions SpiceDB versions 1.15.0 through 1.51.x
Description Caveat structures containing nested lists can lead to improper cache reuse. This occurs when the system processes these structures using the 'CheckBulkPermissions' endpoint or the 'LookupResources' endpoint while the --experimental-lookup-resources-version flag is set to lr3. An attacker could potentially trigger a request where identical check items or resources differ only by their caveat context, causing the system to erroneously grant access to a resource that the user should not be able to access.
Recommendations Update to version 1.52.0. Disable the --experimental-lookup-resources-version flag if using version 3 of 'LookupResources'. Refactor the caveat declaration structure to avoid using lists of lists, utilizing other composite structures instead.

Exploit

Fix

Improper Authorization

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-46668
GHSA-MQCF-GQVG-RMHM
GO-2026-5514
OPENSUSE-SU-2026:21483-1

Affected Products

Spicedb