<?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:sourcecodester:contact_tracing_system:1.0:*:*:*:*:*:*:* - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/cpes/cpe2.3asourcecodestercontact_tracing_system1.0/</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, 13 Oct 2026 08:33:34 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/cpes/cpe2.3asourcecodestercontact_tracing_system1.0/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>Unrestricted File Upload in SourceCodester Contact Tracing System</title><link>https://feed.craftedsignal.io/briefs/2026-10-sourcecodester-rce/</link><pubDate>Tue, 13 Oct 2026 08:33:34 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-10-sourcecodester-rce/</guid><description>SourceCodester Contact Tracing System 1.0 is vulnerable to an unrestricted file upload flaw in the /classes/Users.php component, allowing remote attackers to achieve arbitrary file uploads.</description><content:encoded><![CDATA[<p>SourceCodester Contact Tracing System version 1.0 contains a critical security vulnerability related to unrestricted file uploads. The issue resides within the move_uploaded_file function located in the file /classes/Users.php when processing the 'img' or 'id' parameters during the 'save' action. This vulnerability allows an unauthenticated remote attacker to bypass intended file type restrictions and upload arbitrary files - such as web shells or malicious scripts - directly to the application's server. Because the application handles user-supplied input without sufficient sanitization or validation, this flaw can be leveraged to achieve remote code execution (RCE) on the underlying host, posing a significant risk to systems running this software.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of this vulnerability permits unauthorized remote attackers to upload and execute arbitrary code on the server hosting the Contact Tracing System. This could lead to a full system compromise, exfiltration of sensitive contact tracing data, or further lateral movement within the network. The exploit has been publicly disclosed, increasing the likelihood of opportunistic exploitation attempts against internet-facing instances of this legacy or unpatched system.</p>
<h2 id="recommendation">Recommendation</h2>
<ol>
<li>Inventory all instances of the SourceCodester Contact Tracing System within the environment to identify systems running version 1.0.</li>
<li>Restrict access to the /classes/Users.php endpoint using network-level controls if immediate patching or decommissioning is not feasible.</li>
<li>Implement egress filtering on the web server to prevent it from initiating outbound connections (reverse shells) following a successful exploit.</li>
<li>Perform forensic analysis on the web server directory to detect unknown or unauthorized file uploads, particularly those with executable extensions.</li>
</ol>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>web-application-vulnerability</category><category>remote-code-execution</category><category>file-upload</category><category>sourcecodester</category></item></channel></rss>