CVE-2024-48909

Low

Description

SpiceDB is an open source database for scalably storing and querying fine-grained authorization data. Starting in version 1.35.0 and prior to version 1.37.1, clients that have enabled `LookupResources2` and have caveats in the evaluation path for their requests can return a permissionship of `CONDITIONAL` with context marked as missing, even then the context was supplied. LookupResources2 is the new default in SpiceDB 1.37.0 and has been opt-in since SpiceDB 1.35.0. The bug is patched as part of SpiceDB 1.37.1. As a workaround, disable LookupResources2 via the `--enable-experimental-lookup-resources` flag by setting it to `false`.

SeverityLow
CVSS2.0
Exploit probability—
ProductAuthzed Spicedb
PublishedOct 14, 2024
First seenOct 14, 2024
Weakness typeCWE-172CWE-172

How to fix

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

Affected products

ProductAffected versionsFixed in
authzed spicedb1.35.0 ≤ v < 1.37.11.37.1
github.com/authzed/spicedbGo1.35.0 ≤ v < 1.37.11.37.1

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.

CVE-2024-48909 · Authzed Spicedb · Dark Radar