Skip to main content

YznCMS EUVDEUVD-2026-114736

| CVE-2026-120185 MEDIUM
Improper Privilege Management (CWE-269)
2026-10-31 VulDB GHSA-r68q-24fh-c39p
5.1
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Authenticate to YznCMS admin backend
  2. Exploit
    Access auth Group.php handler
  3. Execution
    Manipulate privilege/group assignment
  4. Impact
    Gain improper elevated authorization

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V8 - Authorization Least privilege enforcement
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

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 existing authenticated backend session with high privileges (PR:H) on the YznCMS admin panel; the attacker must be able to reach and invoke the Backend function of app/admin/controller/auth/Group.php (the Auth Group Handler). This is not exploitable by unauthenticated or anonymous users - the high-privilege authentication requirement is the primary limiting factor, confining the threat to malicious or compromised privileged backend accounts rather than external anonymous attackers. The specific configuration or input that triggers the improper privilege management is not detailed in the available sources. Affected versions are up to and including 2.2.0; upgrading to 2.2.1 remediates the issue.

Impact

This is a medium-severity issue (CVSS 4.0 base 5.1) that does not rise to a top priority. The provided CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:N) indicates network reachability and low attack complexity, but critically requires high privileges (PR:H), meaning the attacker must already be an authenticated, privileged backend user before touching the vulnerable Auth Group handler. Impact is uniformly low across confidentiality, integrity, and availability (VC:L/VI:L/VA:L) with no scope change (SC:N/SI:N/SA:N), so even successful exploitation yields limited gain - consistent with an improper-privilege-management (CWE-269) flaw that likely lets an already-privileged backend account escalate or manipulate authorization groups beyond intent. No EPSS score is provided, so exploitation probability cannot be quantified. The issue is not on the CISA KEV list and there is no public exploit identified at time of analysis - the references are VulDB catalog/CTI pages and the vendor patch, not working exploit code. The vuln.today decision label is 'this_month', not act_now or emergency, aligning with a patch-in-routine-cycle posture rather than urgent response. Note the PR:H requirement meaningfully constrains real-world risk despite the network attack vector: this is an insider/post-authentication privilege problem, not a pre-auth remote takeover.

Exploit ScenarioDerived

An attacker who already holds an authenticated backend account on a YznCMS (≤2.2.0) instance invokes the Backend function in app/admin/controller/auth/Group.php to manipulate auth-group assignments, improperly altering privileges beyond what their role should permit. The request is made remotely over the network against the admin interface, but no unauthenticated access is possible. No public exploit code has been identified, and the precise trigger mechanism within the function is not described in the available sources.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 31, 2026

Improper privilege management in the YznCMS Auth Group Handler (app/admin/controller/auth/Group.php) allows a user who already holds a high-privilege backend session to manipulate group handling so that privileges are granted or changed beyond the intended authorization model, affecting confidentiality, integrity and availability at a low level (CVSS 4.0 base 5.1, assessed CVSS 3.1 5.1). All versions up to and including 2.2.0 are affected, and exploitation requires an existing authenticated administrator-level session on the YznCMS admin panel (PR:H), so anonymous or low-privileged users cannot reach the flaw; no public exploit has been identified at time of analysis. Upgrading to version 2.2.1, which contains the fix, resolves the issue.

RemediationAI

Upgrade YznCMS to version 2.2.1, which the vendor states is sufficient to fix the issue; the corresponding patch is the Gitee commit ed16cd7f7f73e0316ffa8a148d and the release tree is published at https://gitee.com/ken678/YZNCMS/tree/v2.2.1, with advisory detail at https://vuldb.com/vuln/429502. Because the flaw requires an authenticated high-privilege backend session (PR:H), the practical exposure is limited to malicious or compromised administrator accounts, so until the upgrade is applied, restrict access to the admin panel to trusted networks or IP ranges, review and reduce the number of accounts holding Auth Group management permissions, and audit recent changes to backend groups for unauthorized privilege grants; each of these narrows the attack surface but does not remove the underlying authorization defect, which only the 2.2.1 upgrade addresses.

Affected VersionsENISA

YznCMS 2.0
YznCMS 2.1
YznCMS 2.2.0

Affected Packages

euvd yzncms 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

YznCMS (ken678/yzncms) is an open-source PHP content management system whose admin module implements role-based access control through an Auth Group controller; the vulnerable element is the Backend function of app/admin/controller/auth/Group.php, which handles backend group records. The weakness maps to CWE-269 (Improper Privilege Management), meaning the authorization logic governing who may perform privileged group operations is insufficient, allowing privilege boundaries to be crossed by a caller who is already inside the privileged backend context. Per the assessed vector (AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:L), the flaw is remotely reachable with low attack complexity and no user interaction, but the high-privilege prerequisite is the dominant limiting factor: only a malicious or compromised administrator-level account, or one able to reach and invoke that controller function, can leverage it. The precise configuration or input that triggers the improper privilege management is not described in the available sources, and the impact is confined to the vulnerable component (scope unchanged).

Know when Yzncms 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 5.1 MEDIUM
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
vuln.today AI 4.7 MEDIUM

Flaw sits in an admin-only auth-group handler, so PR:H and AV:N with AC:L; improper privilege management yields limited low impact to C/I/A with no scope change.

3.1 AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:L/VA:L/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
High
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

DescriptionCVE.org

A security flaw has been discovered in ken678 YznCMS up to 2.2.0. The affected element is the function Backend of the file app/admin/controller/auth/Group.php of the component Auth Group Handler. Performing a manipulation results in improper privilege management. The attack can be initiated remotely. Upgrading to version 2.2.1 is sufficient to fix this issue. The patch is named ed16cd7f7f73e0316ffa8a148d. You should upgrade the affected component.

Threat Intelligence Overview

EPSS Score
0.2%
Top 87% exploitable
Prevalence
Low
niche Chinese open-source PHP CMS, limited enterprise footprint
Social Media
2
Sightings
Data Quality
3 sources
Confidence: Low

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

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

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

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