AiOPMSD Final 1.0.0 Unauthenticated SQL Injection Vulnerability (CVE-2018-25419)
AiOPMSD Final 1.0.0 is vulnerable to SQL injection (CVE-2018-25419) in the genre parameter, allowing unauthenticated attackers to execute arbitrary SQL queries and extract sensitive information.
CVE search metadata
CVE search record: CVE-2018-25419. Severity: high. CVSS: 8.2. KEV: no. Product: AiOPMSD Final 1.0.0. Brief: AiOPMSD Final 1.0.0 Unauthenticated SQL Injection Vulnerability (CVE-2018-25419). Brief link: https://feed.craftedsignal.io/briefs/2026-05-30-aiopmsd-sql-injection/
Triage facts
Revision 2- Applicability
- AiOPMSD Final 1.0.0
- Evidence
- Unknown
- Severity
- High
- Sources
- 5 public sources
- Freshness
- Revision 2May 30, 16:20 UTC
- Detection
- 2 rules
- Vulnerabilities
- 1 CVE
Revision history 1 entry · Revision 2
- Revision 2
Repaired a legacy canonical identity collision
Changed: slug
AiOPMSD Final 1.0.0 is susceptible to an SQL injection vulnerability (CVE-2018-25419) that allows unauthenticated attackers to execute arbitrary SQL queries. The vulnerability exists in the genre parameter, allowing for malicious code injection through crafted GET requests to genre.php. Successful exploitation allows attackers to potentially extract sensitive database information, including usernames, database names, and version details. This vulnerability poses a significant risk as it does not require authentication, making it easily exploitable by remote attackers.
Attack Chain
- Attacker identifies the AiOPMSD Final 1.0.0 application.
- Attacker crafts a malicious SQL payload designed to extract sensitive information.
- Attacker sends a GET request to
genre.phpwith the crafted SQL payload in thegenreparameter, for example:genre.php?genre= ' UNION SELECT username, password FROM users --. - The application fails to properly sanitize the input, passing the malicious SQL query to the database.
- The database executes the injected SQL query, returning sensitive data.
- The attacker retrieves the sensitive database information (usernames, database names, version details) from the response.
- The attacker uses the extracted information for further malicious activities, such as unauthorized access or data exfiltration.
Impact
Successful exploitation of the SQL injection vulnerability (CVE-2018-25419) in AiOPMSD Final 1.0.0 allows unauthenticated attackers to extract sensitive database information. This can lead to complete compromise of the application and its data, including usernames, passwords, and other sensitive information stored in the database. The CVSS v3.1 base score for this vulnerability is 8.2, indicating a high severity risk.
Recommendation
- Inspect web server logs for GET requests to
genre.phpcontaining SQL injection attempts (e.g.,UNION SELECT,--,/*) using the Sigma rule provided below. - Apply input validation and sanitization to the
genreparameter ingenre.phpto prevent SQL injection attacks. - Upgrade to a patched version of AiOPMSD, if available, or implement a web application firewall (WAF) to filter malicious requests.
- Monitor database logs for anomalous queries that may indicate successful SQL injection attempts.
Detection coverage 2
Detect CVE-2018-25419 Exploitation — AiOPMSD SQL Injection Attempt
highDetects CVE-2018-25419 exploitation — GET requests to genre.php with SQL injection payloads in the genre parameter
Detect CVE-2018-25419 Exploitation — AiOPMSD SQL Injection Attempt with SQL Comments
highDetects CVE-2018-25419 exploitation — GET requests to genre.php with SQL injection payloads including comments to bypass sanitization
Detection queries are available on the platform. Get full rules →