Unauthenticated SSRF in Grimoire via /api/fetch-metadata
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- Information disclosure
- Confidentiality · integrity · availability
- Low · None · None
- Fix status
- Fixed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-918 and the CVSS impact.
Summary
Grimoire before 1.0.0 contains an unauthenticated server-side request forgery flaw in the /api/fetch-metadata POST handler, which passes user-supplied URLs to getMetadata() without authentication checks. An unauthenticated remote attacker can submit URLs that target loopback, internal-network or cloud metadata endpoints and read the parsed title, description and page content returned (CWE-918).
Written with Claude Haiku 5.5 from the sources below · 2026-11-05
Description from the CNA
Grimoire before 1.0.0 contains an unauthenticated server-side request forgery vulnerability in the /api/fetch-metadata POST handler that passes user-supplied URLs to getMetadata() without authentication checks. Attackers can submit URLs targeting loopback, internal-network, or cloud metadata endpoints and read the parsed title, description, and page content returned.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- Yes
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| goniszewski | grimoire | before 1.0.0 | 1.0.0 | Patch available | CNA |
- grimoire Vendorgoniszewski Affected before 1.0.0 Fixed in 1.0.0 Patch available CNA
Remediation
Upgrade goniszewski grimoire to version 1.0.0 or later, the fixed version.
Written with Claude Haiku 5.5 from the sources below · 2026-11-05
- Fix · CNA grimoire (goniszewski) Fixed in 1.0.0
Timeline
- 2026-10-30 Threatist record created from CVE-2026-119709
- 2026-10-30 CISA SSVC decision points changed
- 2026-10-30 Priority changed: MEDIUM → LOW
- 2026-10-30 Alias added: GHSA-v3p4-vhx3-fmh5
References
Sources
- CVE-2026-119709 · CVE Program
- CVE-2026-119709 · NVD
- FIRST EPSS
- GHSA-v3p4-vhx3-fmh5 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences