Skip to content

x/vulndb: potential Go vuln in github.com/authzed/spicedb: GHSA-pm3x-jrhh-qcr7 #4120

@GoVulnBot

Description

@GoVulnBot

Advisory GHSA-pm3x-jrhh-qcr7 references a vulnerability in the following Go modules:

Module
github.com/authzed/spicedb

Description:

Impact

Users who:

  1. Use the exclusion operator somewhere in their authorization schema.
  2. Have configured their SpiceDB server such that --write-relationships-max-updates-per-call is bigger than 6500.
  3. Issue calls to WriteRelationships with a large enough number of updates that cause the payload to be bigger than what their datastore allows.

Users will:

  1. Receive a successful response from their WriteRelationships call, when in reality that call failed.
  2. Receive incorrect permission check results, if those relationships had to be read to resolve the relation involving the exc...

References:

Cross references:

See doc/quickstart.md for instructions on how to triage this report.

id: GO-ID-PENDING
modules:
    - module: github.com/authzed/spicedb
      versions:
        - fixed: 1.45.2
      vulnerable_at: 1.45.1
summary: SpiceDB WriteRelationships fails silently if payload is too big in github.com/authzed/spicedb
cves:
    - CVE-2025-64529
ghsas:
    - GHSA-pm3x-jrhh-qcr7
references:
    - advisory: https://github.com/advisories/GHSA-pm3x-jrhh-qcr7
    - advisory: https://github.com/authzed/spicedb/security/advisories/GHSA-pm3x-jrhh-qcr7
    - advisory: https://nvd.nist.gov/vuln/detail/CVE-2025-64529
    - fix: https://github.com/authzed/spicedb/commit/d0cd103a92cc1915636733fb1d1730c2c7f74851
source:
    id: GHSA-pm3x-jrhh-qcr7
    created: 2025-11-13T23:01:11.995688708Z
review_status: UNREVIEWED

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions