SpiceDB calls to LookupResources using LookupResources2 with caveats may return context is missing when it is not
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| authzed | spicedb | affected |
|
No data.
No data available yet.
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2024-2914 | 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`. |
Github GHSA |
GHSA-3c32-4hq9-6wgj | SpiceDB calls to LookupResources using LookupResources2 with caveats may return context is missing when it is not |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.319% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Authzed
Authzed spicedb |
|
| Weaknesses | NVD-CWE-Other | |
| CPEs | cpe:2.3:a:authzed:spicedb:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Authzed
Authzed spicedb |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| 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`. | |
| Title | SpiceDB calls to LookupResources using LookupResources2 with caveats may return context is missing when it is not | |
| Weaknesses | CWE-172 | |
| References |
| |
| Metrics |
cvssV3_1
|