Description
Stigmem before 0.9.0a11 fails to validate the delivery_address parameter when creating webhook subscriptions, allowing authenticated users to specify internal loopback and private network destinations. Attackers can trigger matching fact-change events to cause the Stigmem server to issue server-side HTTP POST requests to internal services, enabling blind SSRF attacks against localhost and private network endpoints.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| eidetic-labs | stigmem-node | < 0.9.0a11 | 0.9.0a11 |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| PyPI | stigmem-node | < 0.9.0a11 | 0.9.0a11 | GHSA-5p3m-vhh6-9236 |
References
- GitHub Security Advisory (GHSA-5p3m-vhh6-9236) vendor-advisory
- VulnCheck Advisory: Stigmem before 0.9.0a11 SSRF via unvalidated webhook delivery_address third-party-advisory