<?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-25405 — CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/tags/cve-2018-25405/</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>Sat, 30 May 2026 16:18:03 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/tags/cve-2018-25405/feed.xml" rel="self" type="application/rss+xml"/><item><title>eNdonesia Portal 8.7 SQL Injection Vulnerability (CVE-2018-25405)</title><link>https://feed.craftedsignal.io/briefs/2026-05-endonesia-sql-injection/</link><pubDate>Sat, 30 May 2026 16:18:03 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-05-endonesia-sql-injection/</guid><description>eNdonesia Portal version 8.7 is vulnerable to SQL injection (CVE-2018-25405), allowing unauthenticated attackers to execute arbitrary SQL queries through the artid, cid, did, contid, and aboutid parameters in mod.php, potentially leading to the extraction of sensitive database information.</description><content:encoded><![CDATA[<p>eNdonesia Portal 8.7 is susceptible to SQL injection vulnerabilities. Disclosed in 2018 and identified as CVE-2018-25405, these flaws allow unauthenticated attackers to inject malicious SQL code into vulnerable parameters. The affected parameters, artid, cid, did, contid, and aboutid, are located within the <code>mod.php</code> script. Successful exploitation could lead to unauthorized access to sensitive database information, including usernames, database names, and version details. Defenders should implement appropriate input validation and sanitization to mitigate this risk.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>The attacker identifies an eNdonesia Portal 8.7 instance running a vulnerable version of the software.</li>
<li>The attacker crafts a malicious HTTP request targeting the <code>mod.php</code> script.</li>
<li>The attacker injects SQL code into one of the vulnerable parameters: <code>artid</code>, <code>cid</code>, <code>did</code>, <code>contid</code>, or <code>aboutid</code>. For example, <code>mod.php?artid=1'+UNION+SELECT+version()--</code>.</li>
<li>The web server processes the request and executes the injected SQL query against the database.</li>
<li>The database server executes the malicious SQL query due to the lack of proper input validation and sanitization in the <code>mod.php</code> script.</li>
<li>The database server returns the results of the injected SQL query to the web server. This may include sensitive information such as database version, user credentials, or other application data.</li>
<li>The web server includes the results of the SQL query in the HTTP response to the attacker.</li>
<li>The attacker parses the HTTP response to extract the sensitive information obtained from the database. The attacker may use this information for further malicious activities.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of this SQL injection vulnerability can allow attackers to extract sensitive information from the eNdonesia Portal database. This may include usernames, passwords, database names, version details, and other confidential data. The extracted information can be used for subsequent attacks, such as account compromise, data theft, or further exploitation of the system.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Deploy the Sigma rule to detect SQL injection attempts targeting the vulnerable parameters in <code>mod.php</code>.</li>
<li>Apply input validation and sanitization to all user-supplied input, especially the <code>artid</code>, <code>cid</code>, <code>did</code>, <code>contid</code>, and <code>aboutid</code> parameters in <code>mod.php</code>, to prevent SQL injection attacks.</li>
<li>Ensure that the eNdonesia Portal installation is updated to a version that addresses CVE-2018-25405.</li>
<li>Monitor web server logs for suspicious activity, such as unusual HTTP requests or database errors, to identify potential SQL injection attempts.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">threat</category><category>sql-injection</category><category>web-application</category><category>cve-2018-25405</category></item></channel></rss>