CVE-2026-13569: SQL Injection in EyouCMS API click_like Parameter
A SQL injection vulnerability exists in EyouCMS versions up to 1.7.1, affecting the API endpoint at /index.php. An authenticated attacker can inject malicious SQL commands through the 'click_like' parameter to manipulate database queries. The vulnerability requires administrative or high-privilege credentials to exploit, but once triggered, allows an attacker to read, modify, or delete sensitive database records. Public exploit code is already available.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 4.7 MEDIUM · CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:L
- Weaknesses (CWE)
- CWE-74, CWE-89
- Affected products
- 0 configuration(s)
- Published / Modified
- 2026-06-29 / 2026-06-29
NVD description (verbatim)
A security vulnerability has been detected in weng-xianhu EyouCMS up to 1.7.1. This issue affects some unknown processing of the file /index.php of the component API. Such manipulation of the argument click_like leads to sql injection. The attack can be executed remotely. The exploit has been disclosed publicly and may be used. The project was informed of the problem early through an issue report but has not responded yet.
7 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
The vulnerability is a SQL injection flaw (CWE-89) in EyouCMS's API layer. The /index.php endpoint fails to properly sanitize the 'click_like' parameter before incorporating it into SQL queries. An attacker with elevated privileges (PR:H) can craft malicious input to break out of the intended query context and execute arbitrary SQL. The attack vector is network-based with low complexity, meaning it requires no special network positioning or timing. The vulnerability also exhibits improper neutralization of special elements used in SQL (CWE-74), suggesting inadequate input validation and parameterization practices.
Business impact
Organizations running EyouCMS as a content management system face potential data exfiltration, unauthorized modification of website content, and database corruption. If the CMS instance hosts customer data, order information, or user credentials, a compromise could lead to data breach notifications, regulatory fines, and reputational damage. The requirement for authenticated access reduces immediate risk for internet-facing instances without valid user accounts, but internal threats or credential compromise significantly increase exposure. Business continuity may be affected if database integrity is compromised.
Affected systems
EyouCMS versions up to and including 1.7.1 are confirmed vulnerable. The affected component is the API handler in /index.php. Organizations using this CMS should audit their deployment versions and access logs to determine exposure. Verify exact version numbers in your instances, as the source data does not specify when the vulnerability was introduced.
Exploitability
While a CVSS score of 4.7 (MEDIUM) reflects the requirement for authenticated access, the public availability of exploit code and working proof-of-concept materials significantly increases practical risk. An attacker who obtains valid EyouCMS administrative credentials—through phishing, password reuse, or compromised accounts—can immediately leverage this flaw without sophisticated technical skill. The low attack complexity means straightforward HTTP requests with malicious payloads are sufficient.
Remediation
Update EyouCMS to a patched version released by weng-xianhu after June 2026. Verify patch availability through the official EyouCMS project channels, as the vendor has not yet publicly acknowledged this report. Until a patch is available, implement the mitigations below. Organizations should also audit administrative account access, enforce strong password policies, and monitor API endpoints for suspicious database query patterns.
Patch guidance
Contact weng-xianhu or monitor their official repository and security advisories for a patched release addressing CVE-2026-13569. Given the vendor's silence as of the report date, prepare for a potentially delayed patch cycle. In parallel, implement temporary compensating controls: restrict administrative access to trusted networks only, enable detailed API request logging, and monitor database query performance metrics for anomalies. Document your current EyouCMS version number and plan a maintenance window for patching as soon as a release becomes available.
Detection guidance
Monitor /index.php API requests for suspicious 'click_like' parameter values, particularly those containing SQL syntax characters (single quotes, semicolons, UNION keywords, SELECT, DROP, etc.). Enable query logging on the backend database and search for unexpected SQL patterns or errors. Look for HTTP POST/GET requests to /index.php from authenticated administrative accounts with unusual payload sizes or encoding. Implement Web Application Firewall (WAF) rules to block known SQL injection signatures targeting the click_like parameter. Review access logs for accounts accessing the vulnerable endpoint outside normal business hours.
Why prioritize this
Prioritize patching after medium-to-high risk items but within 30 days. The MEDIUM CVSS score reflects the authenticated access requirement, which provides a natural barrier against unauthenticated attacks. However, the public availability of exploit code and the vendor's lack of response create urgency. Any organization with weak administrative credential hygiene or exposed EyouCMS instances on the internet should elevate this to high priority. The SQL injection nature means database compromise is possible if credentials are breached.
Risk score, explained
The CVSS 3.1 score of 4.7 reflects: (1) Network-based attack vector with no authentication bypass, (2) High privilege requirement (PR:H), (3) Low attack complexity, and (4) Limited impact scope—the attacker gains low confidentiality, integrity, and availability impact within the scope of the database. The score does not account for the public exploit availability, which raises practical risk beyond the numerical score. Organizations should factor in their own administrative access controls and database criticality when making remediation decisions.
Frequently asked questions
Can unauthenticated users exploit this vulnerability?
No. The CVSS vector specifies PR:H (high privilege required), meaning an attacker must possess valid EyouCMS administrative credentials to exploit this SQL injection. However, if an administrator's account is compromised through phishing or password reuse, the attacker can immediately leverage this flaw.
What versions of EyouCMS are affected?
EyouCMS versions up to 1.7.1 are confirmed vulnerable. The source data does not indicate the earliest affected version. You should verify your current version number in the EyouCMS admin panel or installation files and compare it against the vendor's patch release when available.
Is this vulnerability actively exploited in the wild?
The vulnerability is not currently listed on CISA's Known Exploited Vulnerabilities (KEV) catalog, but public exploit proof-of-concept code is available. This increases the likelihood of exploitation attempts, particularly against instances with weak access controls.
What is the difference between this SQL injection and other database attacks?
SQL injection (CWE-89) specifically allows an attacker to manipulate SQL query logic by injecting commands through unsanitized user input. In this case, the 'click_like' parameter is not properly escaped or parameterized, enabling attackers to read unauthorized data, modify records, or execute administrative database operations.
This analysis is based on publicly available vulnerability data as of June 2026. Vendor response status and patch availability may change; verify the latest information directly from weng-xianhu's official channels. CVSS scores and severity ratings are provided for context and should not be the sole basis for remediation prioritization. Organizations must assess their own risk tolerance, asset criticality, and access control posture when deciding remediation timelines. No exploit code or weaponized techniques are provided herein. This explainer is for defensive security purposes only. Source: NVD (public-domain), retrieved 2026-08-08. Analysis generated by SEC.co (claude-haiku-4-5).
Related vulnerabilities
- CVE-2026-10155MEDIUMSQL Injection in Bdtask Multi-Store Inventory Management System 1.0
- CVE-2026-10170MEDIUMSQL Injection in code-projects Visitor Management System 1.0
- CVE-2026-10171MEDIUMSQL Injection in code-projects Online Music Site 1.0 AdminUpdateAlbum.php
- CVE-2026-10176MEDIUMSQL Injection in Aider-AI Aider 0.86.3 Code Generation
- CVE-2026-10193MEDIUMSQL Injection in OFCMS ComnController – Authentication Required
- CVE-2026-10202MEDIUMOFCMS 1.1.3 SQL Injection in SystemDictController
- CVE-2026-10203MEDIUMSQL Injection in OFCMS 1.1.3 JSON Query Interface
- CVE-2026-10204MEDIUMSQL Injection in OFCMS 1.1.3 JSON Query Interface