Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify SeaCMS instance with WeChat module publicly exposed
-
DeliverySend crafted HTTP POST with SQL metacharacters in Content XML field
-
Exploitaddslashes() fails to sanitize injection payload
-
ExecutionMalicious SQL executes in CMS database query context
-
ImpactExtract credentials, session tokens, or sensitive CMS records
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The WeChat Module must be installed and its endpoint ( |
| Impact | The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) marks this as remotely exploitable with no authentication and no special conditions, which is a significant exposure posture. However, the impact metrics (VC:L/VI:L/VA:L) reflect limited scope - the injected query operates within the WeChat handler's query context, not necessarily with blanket database-admin access. The 5.5 base score is moderate, but the presence of a public PoC (E:P in the supplemental vector, confirmed via the GitHub advisory) substantially lowers the exploitation barrier and should push defenders to treat this with greater urgency than the raw score implies. No CISA KEV listing is present and EPSS data was not supplied, so widespread active exploitation is not confirmed. The WeChat module must be enabled and the endpoint publicly reachable for exploitation; sites that do not use WeChat integration are unexposed. The absence of a confirmed vendor patch compounds residual risk for sites that do run this component. |
| Exploit ScenarioDerived | An attacker identifies a publicly accessible SeaCMS 13.6 instance with the WeChat module active and sends a crafted HTTP POST to |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 03, 2026
SQL injection in SeaCMS's WeChat integration module allows remote unauthenticated attackers to manipulate database queries through the Content parameter processed in weixin/index.php. Versions up to and including 13.6 are confirmed affected, and a public proof-of-concept exploit has been published on GitHub. The root cause is reliance on PHP's addslashes() for SQL sanitization - a known-insufficient defense that fails to prevent injection in many charset and connector configurations.
RemediationAI
No vendor-released patch version has been identified at the time of this analysis; a fix version is not confirmed in any available reference. As an immediate compensating control, administrators should disable or remove access to the WeChat module (weixin/index.php) if WeChat integration is not actively required - eliminating the endpoint eliminates the attack surface with no functional trade-off for non-WeChat users. If the module must remain active, deploy WAF rules blocking SQL metacharacters (single quotes, comment sequences, stacked-query delimiters) in POST body content routed to this endpoint, acknowledging that legitimate WeChat XML payloads may occasionally trigger false positives requiring tuning. Long-term, the codebase should replace addslashes() with PDO prepared statements or MySQLi parameterized queries. Monitor the public GitHub advisory at https://github.com/T-Chachamaru/seacms-13.6-security-advisories/blob/a084a3e573240d54860153321df271280daec262/d-003-weixin-xml-entity-sqli.md and the VulDB entry at https://vuldb.com/vuln/398365 for patch availability.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
SeaCMS is a PHP-based content management system. Its WeChat Module (weixin/index.php) handles incoming WeChat callback XML messages, extracting fields including Content for further processing. The vulnerable code passes this field through PHP's addslashes() before incorporating it into SQL queries. CWE-89 (SQL Injection) applies directly: addslashes() escapes single quotes, double quotes, and backslashes but can be bypassed using multi-byte character sequences, GBK/Big5 encoding tricks, or depending on how the database connector interprets the escaped string. Industry-standard prevention requires parameterized queries or prepared statements (e.g., PDO with bound parameters), not escape functions. The NVD CPE uses the placeholder vendor 'n/a' (cpe:2.3:a:n/a:seacms:*:*:*:*:*:*:*:*); the actual product is SeaCMS.
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:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
WeChat callback endpoint is network-exposed and unauthenticated; SQL injection impact is scoped to the handler's query context rather than full database administrative access.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
2DescriptionCVE.org
A vulnerability was detected in SeaCMS up to 13.6. Affected is the function addslashes of the file weixin/index.php of the component WeChat Module. The manipulation of the argument Content results in sql injection. The attack may be launched remotely. The exploit is now public and may 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.
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
EUVD-2026-70534
GHSA-28pq-qxmx-m883
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB