CVE-2018-25406
Deferred Deferred - Pending Action
SQL Injection in eNdonesia Portal 8.7

Publication date: 2026-05-30

Last updated on: 2026-06-01

Assigner: VulnCheck

Description
eNdonesia Portal 8.7 contains multiple SQL injection vulnerabilities that allow unauthenticated attackers to execute arbitrary SQL queries by injecting malicious code through parameters in mod.php. Attackers can inject SQL through the artid, cid, did, contid, and aboutid parameters across publisher, diskusi, galeri, content, and about modules to extract database credentials, usernames, and version information.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-05-30
Last Modified
2026-06-01
Generated
2026-06-19
AI Q&A
2026-05-30
EPSS Evaluated
2026-06-18
NVD
EUVD
Affected Vendors & Products
Showing 1 associated CPE
Vendor Product Version / Range
endonesia endonesia_portal 8.7
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-89 The product constructs all or part of an SQL command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended SQL command when it is sent to a downstream component. Without sufficient removal or quoting of SQL syntax in user-controllable inputs, the generated SQL query can cause those inputs to be interpreted as SQL instead of ordinary user data.
Attack-Flow Graph
AI Quick Actions
Instant insights powered by AI
Executive Summary

eNdonesia Portal version 8.7 contains multiple SQL injection vulnerabilities in the mod.php file. These vulnerabilities allow unauthenticated attackers to inject malicious SQL code through parameters such as artid, cid, did, contid, and aboutid across several modules including publisher, diskusi, galeri, content, and about.

By exploiting these flaws, attackers can execute arbitrary SQL queries on the backend database, which can lead to extraction of sensitive information like database credentials, usernames, and version information.

Impact Analysis

This vulnerability can have a significant impact by allowing attackers to gain unauthorized access to sensitive data stored in the database. They can extract database credentials, usernames, and other critical information.

Such unauthorized access can compromise the confidentiality and integrity of your data, potentially leading to data breaches, unauthorized data manipulation, or exposure of sensitive information.

Detection Guidance

This vulnerability can be detected by sending crafted HTTP requests with SQL injection payloads to the vulnerable parameters (artid, cid, did, contid, aboutid) in the mod.php file across the publisher, diskusi, galeri, content, and about modules.

Detection involves monitoring for unusual or malicious SQL query patterns or unexpected database errors in response to these parameters.

A common approach is to use tools like curl or specialized vulnerability scanners to test these parameters for SQL injection.

  • Example curl command to test the 'artid' parameter for SQL injection:
  • curl "http://targetsite/mod.php?artid=1' OR '1'='1"
  • Look for abnormal responses such as database errors or unexpected data that indicate successful injection.
Mitigation Strategies

Immediate mitigation steps include applying input validation and sanitization on all affected parameters (artid, cid, did, contid, aboutid) in the mod.php file to prevent SQL injection.

If a patch or update is available for eNdonesia Portal 8.7, it should be applied promptly to fix the vulnerability.

As a temporary measure, restrict access to the vulnerable modules or parameters via web application firewall (WAF) rules or network filtering to block malicious payloads.

Monitor logs for suspicious activity targeting these parameters and consider disabling or limiting functionality if immediate patching is not possible.

Compliance Impact

The vulnerability allows unauthenticated attackers to execute arbitrary SQL queries and extract sensitive data such as database credentials and usernames. This exposure of sensitive information can lead to violations of data protection standards and regulations that require safeguarding personal and confidential data.

Specifically, the compromise of confidentiality and integrity of data due to SQL injection could impact compliance with regulations like GDPR and HIPAA, which mandate strict controls over unauthorized access and protection of sensitive information.

Chat Assistant
Ask questions about this CVE
Hi! I’m here to help you understand CVE-2018-25406. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70
EPSS Chart