Skip to main content

Vvveb CVE-2026-34427

| EUVDEUVD-2026-23850 HIGH
Improperly Controlled Modification of Dynamically-Determined Object Attributes (CWE-915)
2026-04-20 VulnCheck
8.7
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Recon
    Obtain low-privilege credentials
  2. Delivery
    Intercept profile save request
  3. Exploit
    Inject role_id=1 parameter
  4. Install
    Escalate to Super Administrator
  5. C2
    Upload malicious plugin
  6. Execute
    Execute PHP webshell
  7. Impact
    Remote code execution

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V4 - API and Web Service Object attribute protection
Exploitation Conditions

Requires low-privileged authenticated access to a Vvveb CMS instance running versions prior to 1.0.8.1. Attacker needs any valid user account credentials-Super Administrator privileges are NOT required as a prerequisite (that is the vulnerability's outcome). The admin user profile save endpoint must be network-accessible to the attacker, which is the default configuration for CMS platforms. Exploitation is EASIER if user registration is enabled (attacker creates own account) versus requiring compromise of existing credentials. The vulnerability exists in default configurations with no special features or settings required. Exploitation is LIMITED by the need for initial authentication (PR:L)-this is not an unauthenticated remote attack. Network access (AV:N) and no user interaction requirement (UI:N) mean exploitation can be fully automated once credentials are obtained. No platform-specific limitations identified; affects all deployment environments (Linux, Windows, Docker) running vulnerable Vvveb versions.

Impact

Real-world risk is HIGH for organizations running vulnerable Vvveb instances. CVSS 8.8 (AV:N/AC:L/PR:L/UI:N) accurately reflects the threat: network-accessible exploitation with low complexity requiring only low-privileged authentication and no user interaction. The vulnerability chains privilege escalation with RCE capability, making it particularly dangerous-attackers need only compromised low-privilege credentials (common in CMS environments) to achieve complete system compromise. Attack complexity is genuinely low since parameter injection requires only basic HTTP request manipulation tools. Public commit-level fix details (GitHub commit 0eca14af) provide a blueprint for weaponization, increasing exploitation probability despite no confirmed POC in provided data. EPSS score not available for comparison, and KEV status not confirmed-absence from KEV does not indicate low risk given recent disclosure timeline. SSVC assessment: exploitation is technically straightforward (automatable via script), technical impact is total (RCE as web server user), and it affects a public-facing CMS platform. Mitigation priority should be IMMEDIATE for internet-exposed Vvveb installations, particularly those with user registration enabled. The low privilege requirement (PR:L) means any authenticated account-including trial/demo accounts-becomes an attack vector.

Exploit ScenarioDerived

An attacker registers a standard user account on a Vvveb CMS website (or compromises existing low-privilege credentials via phishing). They intercept the profile update request using browser developer tools or a proxy like Burp Suite, then inject the parameter role_id=1 into the POST data submitted to the admin user save endpoint. The application processes this privileged field without validation, escalating the account to Super Administrator. With elevated privileges, the attacker uploads a malicious plugin containing PHP webshell code, which Vvveb extracts and executes on the server. The attacker now has remote code execution capability as the web server user, enabling data exfiltration, backdoor installation, or lateral movement within the hosting environment. Public commit details lower the technical barrier for reproducing this attack.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Apr 20, 2026

Privilege escalation in Vvveb CMS versions prior to 1.0.8.1 allows authenticated low-privileged users to inject role_id=1 into profile save requests, escalating to Super Administrator and enabling plugin upload for remote code execution. Vendor patch available in version 1.0.8.1. CVSS 8.8 reflects high impact across confidentiality, integrity, and availability. EPSS data not provided; KEV status unknown. Public disclosure via VulnCheck advisory with commit-level fix details increases likelihood of exploitation attempts.

RemediationAI

Immediately upgrade Vvveb CMS to version 1.0.8.1 or later, available from the official GitHub release at https://github.com/givanz/Vvveb/releases/tag/1.0.8.1. The patch commit (https://github.com/givanz/Vvveb/commit/0eca14af50f038915b8bf7ceec2becf6b6720b0a) implements parameter whitelisting on the profile save endpoint to prevent role_id injection. If immediate patching is not feasible, implement these specific compensating controls: disable user registration to prevent attacker account creation (limits attack surface to existing compromised accounts); implement Web Application Firewall rules to block POST requests to admin profile endpoints containing 'role_id' parameter (may break legitimate admin workflows); restrict network access to admin interfaces via IP allowlisting or VPN-only access (reduces attack vector from AV:N to AV:A but breaks remote administration); audit existing user accounts for unexpected role escalations by comparing current role assignments against baseline (detection control, not prevention). Each workaround reduces usability-upgrade remains the definitive solution. Full advisory details at https://www.vulncheck.com/advisories/vvveb-privilege-escalation-via-admin-user-save.

Affected VersionsENISA

Vvveb 0 <1.0.8.1

Affected Packages

euvd vvveb fix: 1.0.8.1

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

This vulnerability affects Vvveb CMS (cpe:2.3:a:givanz:vvveb), an open-source content management system. The root cause is CWE-915 (Improperly Controlled Modification of Dynamically-Determined Object Attributes), commonly known as mass assignment or parameter binding vulnerability. The admin user profile save endpoint fails to sanitize or whitelist allowed parameters, enabling attackers to inject privileged fields like role_id into HTTP requests. By manipulating this field to role_id=1 (Super Administrator), low-privileged authenticated users bypass role-based access controls. The Super Administrator role grants plugin upload capabilities, which in CMS platforms typically accept ZIP archives containing PHP code that executes server-side, creating a direct path to remote code execution. This represents a classic privilege escalation to RCE attack chain common in web applications with inadequate input validation on mass assignment operations.

Know when Vvveb 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 (VulnCheck) PRIMARY 8.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck) · only source for this CVE.

CVSS VectorVendor: VulnCheck

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

Lifecycle Timeline

3
CVSS changed
Apr 20, 2026 - 16:22 NVD
8.8 (HIGH) 8.7 (HIGH)
Patch released
Apr 20, 2026 - 14:45 nvd
Patch available
CVE Published
Apr 20, 2026 - 13:55 nvd
HIGH 8.7

DescriptionCVE.org

Vvveb prior to 1.0.8.1 contains a privilege escalation vulnerability in the admin user profile save endpoint that allows authenticated users to modify privileged fields on their own profile. Attackers can inject role_id=1 into profile save requests to escalate to Super Administrator privileges, enabling plugin upload functionality for remote code execution.

Executive ViewAI

Why It Matters

Vvveb CMS versions before 1.0.8.1 contain a privilege escalation vulnerability that allows authenticated low-privileged users to gain Super Administrator access and upload malicious plugins, enabling complete system compromise. Organizations running affected Vvveb instances face risk of unauthorized administrative control, data theft, and malware deployment if not patched immediately.

Business Impact: High
Compensating Controls

Apply vendor patch to version 1.0.8.1 or later immediately. If patching cannot occur within 24 hours: restrict network access to the Vvveb CMS application to authorized administrative users only using firewall or reverse proxy rules; disable or remove plugin upload functionality at the application level if supported; implement enhanced logging and real-time alerting on privilege escalation attempts and plugin upload activities.

Threat Intelligence Overview

EPSS Score
0.3%
Top 47% exploitable
Social Media
2
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 HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
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.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

More in Vvveb

View all
CVE-2025-44022 CRITICAL POC
9.8 May 12

An issue in vvveb CMS v.1.0.6 allows a remote attacker to execute arbitrary code via the Plugin mechanism. Rated critica

CVE-2025-8518 LOW POC
2.0 Aug 04

A vulnerability was found in givanz Vvveb 1.0.5. Rated medium severity (CVSS 5.1), this vulnerability is remotely exploi

CVE-2024-29272 MEDIUM POC
6.5 Mar 22

Arbitrary File Upload vulnerability in VvvebJs before version 1.7.5, allows unauthenticated remote attackers to execute

CVE-2024-29271 MEDIUM POC
6.1 Mar 22

Reflected Cross-Site Scripting (XSS) vulnerability in VvvebJs before version 1.7.7, allows remote attackers to execute a

CVE-2025-11028 MEDIUM POC
5.5 Sep 26

A security flaw has been discovered in givanz Vvveb up to 1.0.7.2. Rated medium severity (CVSS 5.5), this vulnerability

CVE-2025-9728 MEDIUM POC
5.3 Aug 31

A security vulnerability has been detected in givanz Vvveb 1.0.7.2. Rated medium severity (CVSS 5.3), this vulnerability

CVE-2026-6257 CRITICAL
9.2 Apr 20

Remote code execution in Vvveb CMS v1.0.8 allows authenticated administrators to execute arbitrary system commands as ww

CVE-2026-39918 CRITICAL
9.2 Apr 20

Remote code execution in Vvveb CMS versions prior to 1.0.8.1 allows unauthenticated attackers to inject arbitrary PHP co

CVE-2026-41930 CRITICAL
9.2 May 06

Hard-coded credentials in Vvveb's Docker deployment expose the entire application database to unauthenticated remote att

CVE-2026-34429 MEDIUM POC
5.1 Apr 20

Stored cross-site scripting in Vvveb prior to 1.0.8.1 allows authenticated users with media upload and rename permission

CVE-2026-49228 HIGH
8.8 Aug 18

Insecure Direct Object Reference in Vvveb CMS prior to 1.0.8.4 allows any authenticated low-privileged Vendor to read, d

CVE-2026-49221 HIGH
8.8 Aug 18

Broken object-level authorization in Vvveb CMS prior to 1.0.8.4 allows an authenticated low-privilege Vendor to access,

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