CVE-2023-35930

Low

Description

SpiceDB is an open source, Google Zanzibar-inspired, database system for creating and managing security-critical application permissions. Any user making a negative authorization decision based on the results of a `LookupResources` request with 1.22.0 is affected. For example, using `LookupResources` to find a list of resources to allow access to be okay: some subjects that should have access to a resource may not. But if using `LookupResources` to find a list of banned resources instead, then some users that shouldn't have access may. Generally, `LookupResources` is not and should not be to gate access in this way - that's what the `Check` API is for. Additionally, version 1.22.0 has included a warning about this bug since its initial release. Users are advised to upgrade to version 1.22.2. Users unable to upgrade should avoid using `LookupResources` for negative authorization decisions.

SeverityLow
CVSS3.7
Exploit probability—
ProductAuthzed Spicedb
PublishedJun 26, 2023
First seenJun 26, 2023
Weakness typeCWE-913CWE-913

How to fix

Update
  • github.com/authzed/spicedb1.22.2 or later

Affected products

ProductAffected versionsFixed in
authzed spicedb1.22.0—
github.com/authzed/spicedbGo1.22.0 ≤ v < 1.22.21.22.2

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.