Server-side request forgery in vulnerability-lookup
Key facts
- Attack vector
- Network
- Privileges required
- High
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- —
- Confidentiality · integrity · availability
- Low · Low · None
- Fix status
- No fix listed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA.
Summary
Vulnerability-Lookup contains a server-side request forgery (SSRF) vulnerability in the remote-instance synchronization functionality. Remote instance addresses were validated only for basic URL syntax before being stored, while the synchronization worker later dereferenced these addresses using requests.get() with automatic redirect handling and without enforcing network-boundary restrictions. An authenticated administrator with the admin:access permission could configure a remote instance whose address points to an internal, loopback, link-local, or cloud metadata HTTP(S) service. When synchronization is performed, the Vulnerability-Lookup server would issue the request from its own network context. An attacker could also use a publicly accessible URL that redirects to an internal destination, because redirects were previously followed without revalidating the destination. Successful exploitation could allow a privileged attacker to probe or interact with services that are accessible from the Vulnerability-Lookup server but not directly reachable by the attacker, including private network services or cloud instance metadata endpoints. The exact confidentiality, integrity, or availability impact depends on the services reachable from the application server. The patch introduces a shared outbound URL policy that restricts remote instances to HTTP(S), rejects non-public IP addresses, resolves hostnames at request time, and manually validates each redirect destination before following it. The implementation explicitly blocks private, loopback, link-local, multicast, reserved, and unspecified addresses.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- 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 |
|---|---|---|---|---|---|
| vulnerability-lookup | vulnerability-lookup | up to 5.5.1 | — | No fix listed | CNA |
- vulnerability-lookup Vendorvulnerability-lookup Affected up to 5.5.1 Fixed in — No fix listed CNA
Remediation
No fixed version listed by the sources yet.
Timeline
- 2026-10-02 Threatist record created from CVE-2026-73432
- 2026-10-03 Alias added: GHSA-wx9v-ffw3-45wg
References
More vulnerability-lookup vulnerabilities
- TI-2026-51549 Reusable Account Activation and Recovery Tokens Allow Repeated Account Takeover in vulnerability-lookup CVSS 4.0HIGH 8.8
- TI-2026-50987 Server-side request forgery in vulnerability-lookup CVSS 4.0MEDIUM 6.9
- TI-2026-51493 Stored Cross-Site Scripting (XSS) via Unescaped CNA Reference Tags in vulnerability-lookup CVSS 4.0MEDIUM 6.1
- TI-2026-65074 Vulnerability-Lookup - Race Condition in Account Recovery Token Consumption Allows Password Takeover CVSS 4.0MEDIUM 6.3
- TI-2026-51523 Authorization Bypass in SSE Pub/Sub Allows Unconfirmed Accounts to Access Stream Events in vulnerability-lookup CVSS 4.0MEDIUM 5.3
- TI-2026-85793 Memory amplification in Vulnerability-Lookup webhook templates CVSS 4.0MEDIUM 5.3
Sources
- CVE-2026-73432 · CVE Program
- CVE-2026-73432 · NVD
- FIRST EPSS
- GHSA-wx9v-ffw3-45wg · 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