SeaCMS
CVE-2025-15003
LOW
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain admin credentials
-
DeliveryAuthenticate to admin panel
-
ExploitAccess admin_video.php
-
ExecutionInject SQL payload in e_id parameter
-
PersistExecute arbitrary SQL query
-
ImpactExtract or modify database records
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Input neutralization, injection prevention
|
| Exploitation Conditions | Exploitation requires valid high-privilege administrator credentials (PR:H per CVSS vector) to access the SeaCMS admin panel. The specific condition is manipulation of the e_id argument in the admin_video.php file, which means the video management feature must be active and the attacker must have admin-level access to the panel. No default configuration bypass is indicated; this is not a pre-authentication vulnerability. Attack vector is network (AV:N), but authentication is mandatory (PR:H), meaning exploitation cannot occur against unauthenticated instances or lower-privilege user accounts. |
| Impact | While the CVSS 4.0 score appears moderate, the actual exploitation risk is substantially constrained by the PR:H (high privilege) requirement, meaning only authenticated administrators can trigger the vulnerability. The EPSS score of 0.05% (14th percentile) correctly reflects this low practical risk despite public exploit availability. The contradiction between moderate CVSS and very low EPSS is explained by privilege gating: this is not an unauthenticated remote vulnerability but rather a privileged account abuse vector. Attack surface is restricted to organizations running SeaCMS where an attacker has already obtained admin credentials. Automatable exploitation is possible given public POC, but initial admin access represents the harder barrier. The limited impact scope (VC:L, VI:L, VA:L) suggests the vulnerability permits data manipulation within the database but not system-level compromise. |
| Exploit ScenarioDerived | An attacker with stolen or phished SeaCMS admin credentials logs into the admin panel, navigates to the video management section (admin_video.php), and injects SQL code into the e_id parameter. Because the parameter is not sanitized, the injected SQL executes with database privileges, allowing the attacker to exfiltrate sensitive data, modify video records, or potentially pivot to other database tables containing customer or configuration data. The publicly available POC automates this payload delivery. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 29, 2026
SQL injection in SeaCMS up to version 13.3 via the e_id parameter in admin_video.php allows authenticated high-privilege attackers to execute arbitrary SQL queries and manipulate database content. The vulnerability requires administrative credentials, limiting real-world impact despite public exploit availability. EPSS score of 0.05% reflects the high privilege requirement needed for exploitation.
RemediationAI
Upgrade SeaCMS to a version newer than 13.3 if one is available from the vendor. If no patched version exists, implement the following compensating controls: (1) Restrict access to admin_video.php to specific IP addresses or require VPN-based access to admin panels, reducing the pool of potential privileged users who can be compromised; (2) disable the video management feature entirely if it is not essential to operations; (3) implement database query logging and alerting to detect anomalous SQL patterns executed by admin accounts; (4) enforce strong, unique admin credentials and rotate them regularly; (5) apply principle of least privilege by granting video admin permissions only to trusted personnel who require them. No public vendor patch URL or fix version has been confirmed from available references.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
SeaCMS is a content management system written in PHP. The vulnerability exists in the admin_video.php file, where the e_id parameter is not properly sanitized before being used in SQL queries. This is a classic case of improper input validation (CWE-74: Improper Neutralization of Special Elements in Output) leading to SQL injection. The vulnerability chain involves user-supplied input reaching SQL query construction without parameterized queries or adequate escaping. The CPE indicates all versions up to and including 13.3 are affected.
Know when Seacms gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Primary rating from Vendor (vuldb) · only source for this CVE.
CVSS VectorVendor: vuldb
DescriptionCVE.org
A vulnerability was found in SeaCMS up to 13.3. The impacted element is an unknown function of the file admin_video.php. Performing a manipulation of the argument e_id results in sql injection. The attack is possible to be carried out remotely. The exploit has been made public and could be used.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
Affected Products (CPE)CVE.org
SeaCMS v13.3 was discovered to contain a remote code execution (RCE) vulnerability via the component phomebak.php. Rated
SeaCMS V13.1 is vulnerable to Incorrect Access Control. Rated critical severity (CVSS 9.1), this vulnerability is remote
SQL Injection vulnerability in SeaCMS v.13.2 and before allows a remote attacker to execute arbitrary code via the DoTra
Seacms <=13.3 is vulnerable to SQL Injection in admin_type_news.php. Rated critical severity (CVSS 9.8), this vulnerabil
Seacms <13.3 is vulnerable to SQL Injection in admin_pay.php. Rated critical severity (CVSS 9.8), this vulnerability is
Seacms <=13.3 is vulnerable to SQL Injection in admin_zyk.php. Rated critical severity (CVSS 9.8), this vulnerability is
Seacms <=13.3 is vulnerable to SQL Injection in admin_reslib.php. Rated critical severity (CVSS 9.8), this vulnerability
Seacms <=13.3 is vulnerable to SQL Injection in admin_paylog.php. Rated critical severity (CVSS 9.8), this vulnerability
Seacms <=13.3 is vulnerable to SQL Injection in admin_members.php. Rated critical severity (CVSS 9.8), this vulnerabilit
SeaCMS v13.3 was discovered to contain a SQL injection vulnerability via the component admin_comment_news.php. Rated cri
SeaCMS v13.3 was discovered to contain a SQL injection vulnerability via the component admin_topic.php. Rated critical s
SeaCMS v13.3 was discovered to contain a SQL injection vulnerability via the component admin_manager.php. Rated critical
NVD
CVE.org
EPSS
VulDB
GitHub PoC
Exploit-DB