Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach public /oembed endpoint
-
DeliverySupply attacker URL in url parameter
-
ExploitFetchLinkCardService fetches internal/metadata address
-
ExecutionFollow redirects, skip TLS checks
-
PersistReturn internal page title and description
-
ImpactExfiltrate internal service metadata
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service URL allowlisting, SSRF prevention
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Credential Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | No special configuration required - the /oembed endpoint is reachable by remote unauthenticated attackers (PR:N/UI:N) and processes the attacker-controlled url parameter by default in Chaskiq through 2.0.3. Exploitation is aided by FetchLinkCardService following HTTP redirects (enabling filter bypass) and skipping TLS verification (enabling HTTPS internal targets). The primary LIMITING factor is the data returned: the attacker only recovers the fetched page's title and description, not arbitrary response bodies, so exfiltration is restricted to metadata/recon rather than full internal content; successful cloud-metadata theft additionally requires the Chaskiq instance to run in an environment exposing a link-local metadata service (e.g. a cloud VM). |
| Impact | This is a genuine but moderate-severity SSRF (CWE-918) in Chaskiq, scored CVSS 4.0 6.9 (Medium) with vector AV:N/AC:L/AT:N/PR:N/UI:N and limited impact VC:L/SC:L. The exposure signals align coherently: network-reachable, no privileges (PR:N), and no user interaction (UI:N) make this trivially triggerable by remote unauthenticated attackers, which is a real priority factor. However, impact is deliberately constrained - the vector marks only low confidentiality on the vulnerable and subsequent systems (VC:L/SC:L) with no integrity or availability impact, because the attacker only recovers internal page titles and descriptions rather than full response bodies, so this is not a full blind-to-full-read SSRF. No EPSS score was provided and the vulnerability is NOT in CISA KEV, so there is no evidence of active exploitation; a detailed public technical write-up (hackmd) and a VulnCheck advisory exist, meaning exploitation details/POC are publicly available but that must not be conflated with in-the-wild use. The practical danger is elevated by two implementation details named in the description - FetchLinkCardService follows redirects and skips TLS verification - which make common SSRF mitigations (redirect-based filter bypass, HTTPS-only metadata endpoints) less effective. Net: a real, easily-triggered reconnaissance/metadata-theft primitive against affected deployments, but bounded data return keeps it Medium rather than Critical; no conflicting signals were detected in the provided data. |
| Exploit ScenarioDerived | A remote unauthenticated attacker sends a crafted request to the public /oembed endpoint with a url parameter pointing at a cloud metadata service (e.g. 169.254.169.254) or an internal loopback/private address. Because FetchLinkCardService follows redirects and skips TLS verification, the Chaskiq server fetches the internal resource and returns its page title and description to the attacker, leaking internal service details or cloud instance metadata. A public technical write-up and VulnCheck advisory describe the exploitation path, so working exploit details are available. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 16, 2026
Server-side request forgery in Chaskiq through 2.0.3 allows unauthenticated remote attackers to make the server fetch arbitrary URLs via the url parameter of the /oembed endpoint. The FetchLinkCardService follows redirects and skips TLS verification, enabling access to loopback, private, or cloud metadata addresses; the impact is limited because only the fetched page's title and description are returned, not full response bodies. No public exploit identified at time of analysis; CVSS 4.0 score 6.9 (Medium) reflects unauthenticated network access with low confidentiality impact.
RemediationAI
No vendor-released patch identified at time of analysis for Chaskiq 2.0.3. Compensating controls include restricting access to the /oembed endpoint (e.g., require authentication or limit to trusted networks) - trade-off: legitimate link previews for unauthenticated users will break; modifying FetchLinkCardService to block redirects and enforce TLS verification, plus validating the resolved IP against a denylist of loopback, private (RFC1918), and link-local (169.254.0.0/16) ranges - trade-off: may break link previews for internal or misconfigured sites; blocking outbound traffic from the Chaskiq server to link-local metadata addresses at the network layer (e.g., iptables/nacl) - trade-off: none for normal operation, but requires infrastructure change. Monitor the vendor advisory and source repository for an official fix.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability is CWE-918 (Server-Side Request Forgery) in Chaskiq, an open-source customer engagement platform. The /oembed endpoint (app/controllers/oembed_controller.rb lines 8-11) accepts a user-supplied url parameter and passes it to FetchLinkCardService (app/services/fetch_link_card_service.rb lines 11-40), which performs HTTP requests. The service follows HTTP redirects and disables TLS certificate verification, allowing attackers to bypass simple URL filters and target internal services over HTTPS. Affected product is Chaskiq (CPE cpe:2.3:a:chaskiq:chaskiq:*:*:*:*:*:*:*:*) through version 2.0.3. Because the response parsing extracts only the page title and description, the exfiltration is limited to metadata/reconnaissance, but cloud metadata endpoints such as 169.254.169.254 may leak instance credentials or configuration if the instance runs in a cloud environment.
Know when Chaskiq gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:L/SI:N/SA:N
Unauthenticated remote SSRF (AV:N/AC:L/PR:N/UI:N) crosses a trust boundary to internal systems (S:C) but only leaks titles/descriptions, giving C:L with no integrity or availability impact.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
Chaskiq through 2.0.3 contains a server-side request forgery vulnerability that allows unauthenticated attackers to make the server fetch arbitrary URLs via the url parameter of the /oembed endpoint. Attackers can target loopback, private, or cloud-metadata addresses through FetchLinkCardService, which follows redirects and skips TLS verification, to read internal page titles and descriptions.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.
Server-side request forgery in Chaskiq through 2.0.3 allows unauthenticated attackers to make the server fetch arbitrary
Unauthenticated remote attackers can invoke the stripeCreateIntent GraphQL mutation in Chaskiq (through commit 46dfdd1)
Unauthenticated remote access to Stripe Billing Portal sessions in Chaskiq through commit 46dfdd1 allows any attacker to
EUVD-2026-103084
GHSA-938p-qgmw-f5v3
NVD
CVE.org
Vulnrichment
Exploit-DB