<?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>Servor (1.0.0 Through 4.0.2) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/servor-1.0.0-through-4.0.2/</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, 12 Oct 2026 22:39:57 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/servor-1.0.0-through-4.0.2/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>Path Traversal Vulnerability in Servor</title><link>https://feed.craftedsignal.io/briefs/2026-10-cve-2021-48011/</link><pubDate>Mon, 12 Oct 2026 22:39:57 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-10-cve-2021-48011/</guid><description>Servor versions 1.0.0 through 4.0.2 are vulnerable to path traversal via URL-encoded dot segments, allowing unauthenticated attackers to read arbitrary files and list directories.</description><content:encoded><![CDATA[<p>Servor versions 1.0.0 through 4.0.2 contain a path traversal vulnerability that exposes the host file system to unauthenticated remote attackers. The vulnerability resides within the serveStaticFile and serveDirectoryListing functions, where the application incorrectly handles URL-encoded dot segments. Specifically, the application uses decodeURI() on the input path before processing it with path.join(), effectively negating intended directory protections. An attacker can supply a specially crafted request containing %2e%2e/ sequences to escape the designated root directory. This allows for the exfiltration of sensitive configuration files, source code, or internal system data, as well as the ability to traverse and enumerate the directory structure of the underlying server.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows unauthenticated remote attackers to bypass access controls to read arbitrary files and enumerate directory contents on the server. This can lead to significant information disclosure, exposing sensitive environment variables, system credentials, or proprietary application logic, which may facilitate further compromise of the host system.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade the Servor package to version 4.0.3 or later to receive the patch that properly sanitizes input paths against traversal sequences.</li>
<li>Configure the web server environment to restrict access to sensitive root directories and apply least-privilege principles to the user account running the Servor application process.</li>
<li>Implement strict ingress filtering and inspection on the perimeter firewall or web application firewall to identify and block requests containing URL-encoded path traversal sequences such as %2e%2e/.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>web-application-vulnerability</category><category>path-traversal</category><category>information-disclosure</category></item></channel></rss>