Advisory Database
  • Advisories
  • Dependency Scanning
  1. pypi
  2. ›
  3. stigmem-node
  4. ›
  5. GHSA-x26h-xmv8-gxf7

GHSA-x26h-xmv8-gxf7: stigmem-node: RTBF tombstones are mis-attributed and suppress reads tenant-blind (cross-tenant BOLA)

June 19, 2026

On a multi-tenant stigmem node, RTBF (right-to-be-forgotten) tombstones were mis-scoped two ways. (1) issue_tombstone defaulted the tenant to "default" instead of the caller’s tenant, so tombstones could be written to the wrong tenant. (2) The read-suppression path — _get_tombstone_filter (routes/facts/common.py) and the _tombstone_scope_cache (lifecycle/tombstones.py) — had no tenant_id predicate, so tombstone suppression was applied tenant-blind across fact queries and provenance. Reached via /v1/tombstones and the fact query/provenance read paths.

References

  • github.com/advisories/GHSA-x26h-xmv8-gxf7
  • github.com/eidetic-labs/stigmem/pull/728
  • github.com/eidetic-labs/stigmem/security/advisories/GHSA-x26h-xmv8-gxf7

Code Behaviors & Features

Detect and mitigate GHSA-x26h-xmv8-gxf7 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →

Affected versions

All versions before 0.9.0-a.12

Fixed versions

  • 0.9.0-a.12

Solution

Upgrade to version 0.9.0-a.12 or above.

Impact 7.6 HIGH

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:L

Learn more about CVSS

Weakness

  • CWE-639: Authorization Bypass Through User-Controlled Key

Source file

pypi/stigmem-node/GHSA-x26h-xmv8-gxf7.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Sun, 08 Nov 2026 00:16:15 +0000.