Skip to main content

Chaskiq EUVDEUVD-2026-103084

| CVE-2026-111662 MEDIUM
Server-Side Request Forgery (SSRF) (CWE-918)
2026-10-16 VulnCheck GHSA-938p-qgmw-f5v3
6.9
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach public /oembed endpoint
  2. Delivery
    Supply attacker URL in url parameter
  3. Exploit
    FetchLinkCardService fetches internal/metadata address
  4. Execution
    Follow redirects, skip TLS checks
  5. Persist
    Return internal page title and description
  6. Impact
    Exfiltrate 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

Chaskiq 0 ≤2.0.3

Affected Packages

euvd chaskiq no fix

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

Vendor (VulnCheck) PRIMARY 6.9 MEDIUM
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
vuln.today AI 5.8 MEDIUM

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.

3.1 AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:L/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
Low
Subsequent system: Integrity
None
Subsequent system: Availability
None

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

Prevalence
Low
niche open-source customer-messaging platform, limited production deployment footprint
Data Quality
4 sources
Confidence: Medium
EUVD NVD CVE.org Vulnrichment GitHub

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS N/A
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

34
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +34
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy