<?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>Cve-2018-25350 — CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/tags/cve-2018-25350/</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, 26 May 2026 13:55:34 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/tags/cve-2018-25350/feed.xml" rel="self" type="application/rss+xml"/><item><title>userSpice Username Enumeration Vulnerability (CVE-2018-25350)</title><link>https://feed.craftedsignal.io/briefs/2026-05-userspice-username-enum/</link><pubDate>Tue, 26 May 2026 13:55:34 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-05-userspice-username-enum/</guid><description>userSpice 4.3.24 contains a username enumeration vulnerability, allowing unauthenticated attackers to discover valid usernames by sending POST requests to the existingUsernameCheck.php endpoint and analyzing the response for the 'taken' string.</description><content:encoded><![CDATA[<p>userSpice version 4.3.24 is vulnerable to a username enumeration attack. This vulnerability allows unauthenticated attackers to determine valid usernames within the application. By sending specially crafted POST requests to the <code>existingUsernameCheck.php</code> endpoint, attackers can analyze the response from the server to determine if a submitted username is valid. This is achieved by looking for the presence of the string &rsquo;taken&rsquo; in the response text, indicating that the username exists. This vulnerability was reported in CVE-2018-25350. Exploitation of this vulnerability allows attackers to gather information for subsequent attacks, such as password brute-forcing or targeted phishing campaigns.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>An unauthenticated attacker identifies the <code>existingUsernameCheck.php</code> endpoint.</li>
<li>The attacker crafts a POST request to <code>existingUsernameCheck.php</code> with a username to check.</li>
<li>The attacker sends the POST request to the server.</li>
<li>The server processes the request and checks if the provided username exists in the database.</li>
<li>The server responds with a text response.</li>
<li>The attacker analyzes the response text for the presence of the string &ldquo;taken&rdquo;.</li>
<li>If &ldquo;taken&rdquo; is present, the attacker confirms the existence of the username.</li>
<li>The attacker repeats this process with different usernames to enumerate valid accounts.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of this vulnerability allows attackers to enumerate valid usernames on the userSpice 4.3.24 platform. While this vulnerability does not directly lead to account compromise, the enumerated usernames can be used in conjunction with other attack vectors, such as password brute-forcing or targeted phishing campaigns, to gain unauthorized access to user accounts. The number of potential victims depends on the number of userSpice installations and the number of accounts on those installations.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Apply available patches or upgrades to userSpice to versions beyond 4.3.24 to remediate CVE-2018-25350.</li>
<li>Deploy the Sigma rule <code>Detect userSpice Username Enumeration via existingUsernameCheck.php</code> to your SIEM to identify potential enumeration attempts by monitoring POST requests to the vulnerable endpoint.</li>
<li>Monitor web server logs for suspicious POST requests to <code>existingUsernameCheck.php</code> as described in the attack chain to identify and investigate potential username enumeration attempts.</li>
</ul>
]]></content:encoded><category domain="severity">medium</category><category domain="type">advisory</category><category>username-enumeration</category><category>cve-2018-25350</category><category>web-application</category></item></channel></rss>