Skip to main content

SEMCMS CVE-2026-108814

| EUVDEUVD-2026-97293 LOW
SQL Injection (CWE-89)
2026-10-12 VulDB GHSA-j64f-vxjw-5x63
2.1
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate with low-privilege account
  2. Delivery
    Send crafted request to SEMCMS_Banner.php
  3. Exploit
    Inject SQL via unsanitized parameter
  4. Execution
    Execute attacker-controlled database queries
  5. Impact
    Read or modify limited banner data

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

Exploitation requires an authenticated low-privilege session (CVSS PR:L) with network access to the SEMCMS web application, after which a crafted request to the specific endpoint SEMCMS_Banner.php triggers the SQL injection. The key limiting factors are: (1) valid credentials or an existing authenticated session are needed - this is not an unauthenticated flaw; (2) the affected code path is the banner functionality in SEMCMS versions up to 5.0; and (3) no user interaction is required (UI:N) and complexity is low (AC:L), so once authenticated the attack is straightforward. No patch is available, so all deployments up to 5.0 remain exposed to authenticated users.

Impact

This is a LOW real-world priority despite being a remotely reachable SQL injection. The input CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L) yields only a 2.1 base score because PR:L requires an authenticated session and all impacts are rated Low rather than High - an unusual rating for SQLi, which often permits full database read/write; the Low impact ratings suggest VulDB judged the injection to expose or alter only limited data in the banner component. Signals are consistent rather than conflicting: E:P (Proof-of-Concept) matches the POC flag, and there is NO CISA KEV listing and no EPSS score supplied, so there is no evidence of active or widespread exploitation. The attack is network-reachable and low-complexity, but the authentication requirement (PR:L) and the niche nature of the product sharply limit practical risk. Note the CWE-89 SQLi classification typically warrants higher confidentiality/integrity impact than the VC:L/VI:L assigned here - the low impact ratings should be verified, as a deeper injection could justify a higher score. Overall: a genuine but low-severity, researcher-disclosed flaw rather than an urgent threat.

Exploit ScenarioDerived

An attacker who already holds low-privilege authenticated access to a SEMCMS instance sends a crafted request to SEMCMS_Banner.php containing malicious SQL in a parameter the application fails to sanitize, causing the backend database to execute attacker-controlled queries. A public proof-of-concept exploit exists (published on GitHub), lowering the skill barrier. Because the CVSS vector specifies PR:L, exploitation requires valid credentials or an existing session rather than being fully unauthenticated.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 12, 2026

Authenticated SQL injection in SEMCMS through version 5.0 lets a low-privileged logged-in user inject arbitrary SQL through the SEMCMS_Banner.php banner handler, potentially reading or altering data stored in the underlying database. Publicly available exploit code exists (a GitHub proof-of-concept repository was referenced in the disclosure), but there is no indication of confirmed active exploitation (no CISA KEV entry), and the requirement for a valid authenticated session keeps the real-world priority LOW. The vendor was contacted about the flaw but never responded, so no official fix has been issued and all deployments up to 5.0 remain affected.

RemediationAI

No vendor-released patch identified at time of analysis: SEMCMS was contacted early about this disclosure and did not respond, so versions up to and including 5.0 remain vulnerable and no fixed release can be cited. Until a fix appears, treat this as an authenticated-only risk and apply compensating controls. Restrict access to the banner administration functionality and to SEMCMS_Banner.php so that only trusted administrator IP ranges or a VPN can reach it, which removes the exposure for the low-privileged users this injection requires (trade-off: it blocks legitimate remote banner management). Remove or disable the banner module entirely if it is not needed, eliminating the vulnerable code path. Enforce least privilege on CMS accounts and rotate credentials, since the attack needs a valid authenticated session. Deploy WAF or virtual-patching rules that inspect requests to SEMCMS_Banner.php for SQL metacharacters and union/boolean injection patterns (trade-off: signature rules can cause false positives on legitimate banner input and must be tuned). If source access exists, sanitize the banner input and convert the affected query to a parameterized/prepared statement as a local hotfix, and review logs for anomalous requests to SEMCMS_Banner.php. Given the lack of vendor maintenance, also plan a migration to a supported CMS. Monitor the VulDB entry at https://vuldb.com/vuln/416591 for any eventual fix.

Affected VersionsENISA

SEMCMS 5.0

Affected Packages

euvd semcms no fix

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

SEMCMS is a PHP-based content management system, and the flaw is a classic CWE-89 SQL injection: user-controllable input reaching the banner functionality in SEMCMS_Banner.php is built into a SQL statement without proper parameterization or escaping, allowing query structure to be manipulated. The affected component is the banner management/admin code path, which is why exploitation presupposes an authenticated session with at least low privileges (CVSS 3.1 PR:L, and PR:L in the vendor-published CVSS 4.0 vector as well). The CPE entry cpe:2.3:a:n/a:semcms:*:*:*:*:*:*:*:* is a wildcard-version record confirming all SEMCMS releases up to and including 5.0 are considered in scope. The network attack vector is remote (AV:N), complexity is low (AC:L), and no user interaction is needed (UI:N); because the injected queries can only expose or modify the CMS's own database with limited confidentiality and integrity impact (C:L/I:L, A:N in the assessed vector), the overall severity is modest - the vendor's CVSS 4.0 score of 2.1 is consistent with that constrained impact profile rather than an indication that the injection is benign.

Know when Semcms 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

Vendor (VulDB) PRIMARY 2.1 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
vuln.today AI 5.4 MEDIUM

Network-reachable endpoint (AV:N/AC:L) but the banner function requires a low-privilege authenticated session (PR:L); SQLi exposes and can alter limited data (C:L/I:L), with no availability impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
Severity Changed
Oct 12, 2026 - 08:22 NVD
MEDIUM LOW
CVSS changed
Oct 12, 2026 - 08:22 NVD
5.3 (MEDIUM) 2.1 (LOW)
CVE Published
Oct 12, 2026 - 08:00 cve.org
LOW 2.1

DescriptionCVE.org

A flaw has been found in SEMCMS up to 5.0. This impacts an unknown function of the file SEMCMS_Banner.php. Executing a manipulation can lead to sql injection. It is possible to launch the attack remotely. The exploit has been published and may be used. The vendor was contacted early about this disclosure but did not respond in any way.

Threat Intelligence Overview

EPSS Score
0.2%
Top 92% exploitable
Prevalence
Low
SEMCMS is a niche Chinese foreign-trade PHP CMS, limited deployment
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity LOW
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Low

Priority Score

30
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +10
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

More in Semcms

View all
CVE-2025-25686 CRITICAL POC
9.8 Mar 27

semcms <=5.0 is vulnerable to SQL Injection in SEMCMS_Fuction.php. Rated critical severity (CVSS 9.8), this vulnerabilit

CVE-2024-46103 CRITICAL POC
9.8 Sep 20

SEMCMS 4.8 is vulnerable to SQL Injection via SEMCMS_Main.php. Rated critical severity (CVSS 9.8), this vulnerability is

CVE-2024-31012 CRITICAL POC
9.8 Apr 03

An issue was discovered in SEMCMS v.4.8, allows remote attackers to execute arbitrary code, escalate privileges, and obt

CVE-2024-25422 CRITICAL POC
9.8 Feb 28

SQL Injection vulnerability in SEMCMS v.4.8 allows a remote attacker to execute arbitrary code and obtain sensitive info

CVE-2023-50563 CRITICAL POC
9.8 Dec 14

Semcms v4.8 was discovered to contain a SQL injection vulnerability via the AID parameter at SEMCMS_Function.php. Rated

CVE-2023-31707 CRITICAL POC
9.8 May 19

SEMCMS 1.5 is vulnerable to SQL Injection via Ant_Rponse.php. Rated critical severity (CVSS 9.8), this vulnerability is

CVE-2018-18742 HIGH POC
8.8 Oct 29

A CSRF issue was discovered in SEMCMS 3.4 via the admin/SEMCMS_User.php?Class=add&CF=user URI. Rated high severity (CVSS

CVE-2023-48864 HIGH POC
7.5 Jan 10

SEMCMS v4.8 was discovered to contain a SQL injection vulnerability via the languageID parameter in /web_inc.php. Rated

CVE-2024-36800 HIGH POC
7.5 Jun 04

A SQL injection vulnerability in SEMCMS v.4.8, allows a remote attacker to obtain sensitive information via the ID param

CVE-2024-31010 HIGH POC
7.5 Apr 03

SQL injection vulnerability in SEMCMS v.4.8, allows a remote attacker to obtain sensitive information via the ID paramet

CVE-2023-48863 HIGH POC
7.5 Dec 04

SEMCMS 3.9 is vulnerable to SQL Injection. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, n

CVE-2024-28405 HIGH POC
7.2 Mar 29

SEMCMS 4.8 is vulnerable to Incorrect Access Control. Rated high severity (CVSS 7.2), this vulnerability is remotely exp

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy