Stigmem nodes configured with authentication disabled could grant the anonymous identity broad read/write/federation capabilities if exposed outside a loopback-only local development environment. Impacted users are operators who intentionally disabled authentication while binding the node to a non-loopback URL.
Patched in 0.9.0a2. The node now refuses unauthenticated operation outside loopback-only local development.
Before upgrading, keep authentication enabled for all non-local deployments and do not expose nodes with authentication disabled to untrusted networks.
Upgrade to the patched release:
pip install --upgrade --pre stigmem-node
If developers install through the Stigmem meta-package instead, they should use the matching extra for their deployments, for example:
pip install --upgrade --pre 'stigmem[node]'
| Base score | Version | Severity | Vector |
|---|---|---|---|
| 9.2 | 4.0 | — |
|
| Type | Value |
|---|---|
| GHSA | GHSA-fp6w-8wpg-74g5 ↗ |
Vulnerable version ranges and first patched releases as published by GitHub.
| Ecosystem | Package | Vulnerable range | First patched | Vulnerable functions |
|---|---|---|---|---|
| pip | stigmem-node | < 0.9.0a2 | 0.9.0a2 | — |