<?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>Rustypaste - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/vendors/rustypaste/</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>Sun, 13 Sep 2026 11:26:13 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/vendors/rustypaste/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 rustypaste</title><link>https://feed.craftedsignal.io/briefs/2026-09-rustypaste-path-traversal/</link><pubDate>Sun, 13 Sep 2026 11:26:13 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-rustypaste-path-traversal/</guid><description>rustypaste versions prior to 0.18.1 contain a path traversal vulnerability that allows attackers to write files to arbitrary locations by manipulating the custom filename HTTP header.</description><content:encoded><![CDATA[<p>rustypaste versions prior to 0.18.1 are affected by a path traversal vulnerability (CVE-2026-90774) stemming from improper input validation. The application validates the destination path before processing the optional custom filename header, which creates a race condition or logic flaw where the custom filename can contain directory traversal sequences (such as ../). This allows an attacker to bypass intended directory restrictions and write files outside of the configured upload directory. An unauthenticated attacker can exploit this to overwrite critical system configuration files or place malicious scripts (e.g., web shells) in executable directories, potentially leading to remote code execution or complete system compromise. This issue affects all rustypaste deployments using versions earlier than 0.18.1.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows for arbitrary file write outside the designated upload directory. This could lead to a full system compromise if an attacker overwrites sensitive files or uploads malicious payloads to a location that is subsequently executed by the server or system processes.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade all rustypaste instances to version 0.18.1 or later to remediate CVE-2026-90774.</li>
<li>Review server-side upload directory permissions to ensure the application runs with the least privilege necessary, minimizing the impact of potential file-write vulnerabilities.</li>
<li>Audit access logs for suspicious HTTP requests containing directory traversal sequences (e.g., '../') within custom headers or filename parameters.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>path-traversal</category><category>vulnerability</category><category>remote-code-execution</category></item></channel></rss>