<?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/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Cpe:2.3:a:vitejs:vite:*:*:*:*:*:*:*:* - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/cpes/cpe2.3avitejsvite/</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>Tue, 15 Sep 2026 12:29:18 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/cpes/cpe2.3avitejsvite/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>Mass-Scanning Campaign Exploits Vite Flaw to Extract Cloud Credentials</title><link>https://feed.craftedsignal.io/briefs/2026-09-vite-scanning/</link><pubDate>Tue, 15 Sep 2026 12:29:18 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-vite-scanning/</guid><description>A mass-scanning campaign is actively exploiting CVE-2026-39364 in internet-exposed Vite development servers to bypass security restrictions and exfiltrate sensitive cloud credentials and configuration files.</description><content:encoded><![CDATA[<p>Since August 2026, threat actors have been conducting a mass-scanning campaign targeting Vite development servers exposed to the public internet or local networks. The campaign leverages CVE-2026-39364, a high-severity vulnerability (CVSS 8.2) that allows unauthenticated attackers to bypass 'server.fs.deny' restrictions. By appending specific query parameters (?raw, ?import&amp;raw, or ?import&amp;url&amp;inline) to requests directed at the /@fs/ endpoint, attackers can trick the server into returning the contents of files that should be protected.</p>
<p>The attackers specifically target sensitive files including AWS and Azure credentials, infrastructure state files (terraform.tfstate), serverless configurations, and system files like /etc/passwd or .env files. The campaign utilizes cloud provider IP ranges and spoofed User-Agent strings (mimicking popular crawlers like Googlebot and ClaudeBot) to evade detection and circumvent IP-based access control lists. This activity poses a critical risk to organizations that have misconfigured development environments, potentially leading to full cloud administrative compromise.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker performs mass scanning to identify Vite development servers exposed via the --host flag or Docker misconfiguration.</li>
<li>Attacker sends HTTP GET requests to the /@fs/ endpoint of the target Vite server.</li>
<li>Attacker appends malicious query parameters (?raw, ?import&amp;raw, or ?import&amp;url&amp;inline) to the URI to bypass the server.fs.deny logic.</li>
<li>Attacker includes forged 'X-Forwarded-For' and 'X-Real-IP' headers to bypass potential IP-based filtering or rate-limiting.</li>
<li>Attacker impersonates legitimate search engines or AI bots via 'User-Agent' headers to avoid automated security alerts.</li>
<li>The Vite server processes the request, ignores the deny list due to the bypass, and returns the contents of the target sensitive file in the HTTP response body.</li>
<li>Attacker parses the plaintext response to extract API secrets, cloud credentials, and deployment environment variables for further access.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows attackers to gain unauthorized access to cloud environments, internal configuration, and secrets. This has resulted in the theft of AWS credentials, Azure profiles, and infrastructure state files. The wide-scale nature of the campaign affects any organization using misconfigured Vite development servers, with observed activity originating from multiple global regions. Failure to mitigate this vulnerability risks complete lateral movement and compromise of production cloud infrastructure.</p>
<h2 id="recommendation">Recommendation</h2>
<p>Prioritize auditing all Vite development deployments to ensure they are not exposed to the internet.</p>
<ul>
<li>Immediately restrict Vite development server access to 'localhost' (default) and verify that no '--host' or 'server.host' flags are used in public-facing or non-secured environments.</li>
<li>Deploy the webserver-based Sigma rule provided in this brief to detect the specific query parameter bypass attempts on the /@fs/ endpoint.</li>
<li>Monitor proxy and web server logs for requests containing suspicious query parameters (?raw, ?import&amp;raw) combined with spoofed crawlers in the User-Agent field.</li>
<li>Revoke and rotate any credentials or secrets found on servers where Vite was exposed to the network.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">threat</category></item></channel></rss>