<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>LimeSurvey Through 6.17.10 - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/limesurvey-through-6.17.10/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Mon, 20 Jul 2026 19:21:36 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/limesurvey-through-6.17.10/feed.xml" rel="self" type="application/rss+xml"/><item><title>LimeSurvey Server-Side Request Forgery Vulnerability (CVE-2026-63107)</title><link>https://feed.craftedsignal.io/briefs/2026-07-limesurvey-ssrf/</link><pubDate>Mon, 20 Jul 2026 19:21:36 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-07-limesurvey-ssrf/</guid><description>An authenticated attacker can exploit CVE-2026-63107, a server-side request forgery vulnerability in LimeSurvey versions through 6.17.10 and 7.0.4, by manipulating the HTTP Host header in the REST API survey template endpoint, allowing the server to issue arbitrary HTTP requests to internal networks and cloud metadata services, potentially leading to the extraction of sensitive credentials like IAM tokens.</description><content:encoded><![CDATA[<p>CVE-2026-63107 identifies a server-side request forgery (SSRF) vulnerability affecting LimeSurvey versions up to 6.17.10 and 7.0.4. This critical flaw resides within the REST API survey template endpoint, specifically due to the unsanitized use of the HTTP Host header in the <code>getTemplateData()</code> function. An authenticated attacker can exploit this vulnerability by supplying a specially crafted <code>Host</code> header within their request. This manipulation forces the LimeSurvey server to initiate arbitrary HTTP requests to targets specified by the attacker, effectively bypassing network segmentation. The primary risk involves unauthorized access to internal network services, querying cloud metadata endpoints (such as those used by AWS, Azure, or GCP), and consequently, the potential extraction of highly sensitive credentials like Identity and Access Management (IAM) tokens, leading to broader cloud resource compromise. This vulnerability is significant for organizations using affected LimeSurvey instances, especially those deployed in cloud environments or with access to sensitive internal networks.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li><strong>Initial Access</strong>: The attacker gains authenticated access to a vulnerable LimeSurvey instance, either through compromised credentials, session hijacking, or by having a legitimate user account.</li>
<li><strong>Vulnerability Identification</strong>: The attacker identifies the vulnerable REST API survey template endpoint within the LimeSurvey application, knowing the <code>getTemplateData()</code> function processes the <code>Host</code> header unsanitized.</li>
<li><strong>Craft Malicious Request</strong>: The attacker crafts an HTTP request targeting the identified REST API endpoint (e.g., <code>/index.php/api/.../survey/template</code>). This request is designed to trigger the <code>getTemplateData()</code> function.</li>
<li><strong>Manipulate Host Header</strong>: Within the crafted HTTP request, the attacker modifies the standard <code>Host</code> header value to point to an internal network IP address (e.g., <code>192.168.1.1</code>), a specific internal service, or a cloud metadata service IP (e.g., <code>169.254.169.254</code>).</li>
<li><strong>Server-Side Request Forgery (SSRF)</strong>: Upon receiving the attacker's request, the LimeSurvey server processes it. Due to the vulnerability, the <code>getTemplateData()</code> function misuses the manipulated <code>Host</code> header to construct and perform an <em>outgoing</em> HTTP request to the attacker-specified internal or cloud resource.</li>
<li><strong>Internal Network and Cloud Metadata Access</strong>: The server's outgoing request reaches the intended internal target. This could be an internal web application, a database, or a cloud instance metadata service.</li>
<li><strong>Information Disclosure</strong>: The internal resource responds to the server's request. The vulnerable LimeSurvey function may then inadvertently process and return this response data to the attacker through the legitimate API endpoint, revealing sensitive information such as internal network configurations, system details, or cloud IAM tokens.</li>
<li><strong>Credential Exfiltration</strong>: The attacker extracts the sensitive information, such as IAM tokens, from the server's response, enabling further lateral movement or privilege escalation within the cloud environment or internal network.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of CVE-2026-63107 allows an authenticated attacker to perform server-side request forgery, gaining unauthorized access to internal network resources and cloud infrastructure. This can lead to sensitive data exposure, including the theft of critical cloud Identity and Access Management (IAM) tokens, which grant full control over cloud resources. For organizations hosting LimeSurvey in cloud environments, this poses a severe risk of cloud account compromise, data exfiltration from storage buckets, or unauthorized access to other cloud services. For on-premise deployments, attackers can map internal networks, access administrative interfaces, or pivot to other systems, circumventing network perimeter controls. The specific number of victims is not yet publicly reported, but all organizations using affected LimeSurvey versions are at risk.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Patch CVE-2026-63107 immediately by upgrading LimeSurvey to a version beyond 6.17.10 or 7.0.4, as specified in the vendor advisory.</li>
<li>Deploy the Sigma rule &quot;Detect Possible LimeSurvey SSRF via Host Header Manipulation&quot; to your SIEM to monitor for exploitation attempts of CVE-2026-63107.</li>
<li>Enable comprehensive web server logging for the LimeSurvey application, specifically capturing <code>cs-method</code>, <code>cs-uri-stem</code>, <code>cs-host</code>, <code>cs-uri-query</code>, and <code>sc-status</code> fields, to aid in detecting and investigating suspicious requests.</li>
<li>Implement egress filtering on the network perimeter of your LimeSurvey server to restrict outbound connections to only necessary and approved destinations, thereby limiting the effectiveness of any SSRF attempts.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>ssrf</category><category>web-application</category><category>vulnerability</category><category>credential-access</category><category>data-exfiltration</category></item></channel></rss>