Skip to main content

Vvveb CMS CVE-2026-49226

| EUVDEUVD-2026-61024 HIGH
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-08-18 GitHub_M
8.3
CVSS 3.1 · Vendor: GitHub_M
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as low-privileged Author
  2. Delivery
    Manipulate filter[admin_id] parameter to enumerate victim author's posts
  3. Exploit
    Identify target post_id values from response
  4. Execution
    Submit delete or duplicate request with victim's post_id
  5. Impact
    Permanently delete or duplicate victim's post and related content

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

Exploitation requires a valid, authenticated Author-role account on the target Vvveb CMS installation. The vulnerable code path is admin/controller/content/posts.php, specifically the handling of the filter[admin_id] HTTP parameter in post listing, and the post_id parameter in delete and duplicate backend actions. The installation must have multiple Author accounts for cross-author access to be meaningful - single-author deployments are not practically exploitable for data theft from other users, though self-deletion via crafted requests remains possible. No special server configuration or non-default feature flag is required; the flaw exists in default Vvveb installations across all supported database backends (MySQL, PostgreSQL, SQLite). Exploitation is limited by: (1) the requirement for a valid Author-level credential, and (2) knowledge of victim post IDs, which are discoverable through the same parameter-manipulation technique. Network access to the Vvveb admin backend is required - installations that restrict admin panel access to internal networks or VPN significantly reduce exposure.

Impact

The CVSS 8.3 High score is driven by AV:N/AC:L/PR:L/UI:N with high integrity and availability impact, reflecting how straightforward exploitation is once an attacker holds any Author account. The I:H and A:H ratings are well-justified given that an attacker can permanently delete posts and all related content (taxonomies, site mappings, post content) across the full database backend. The C:L rating is accurate - exposure is limited to post metadata and private draft identifiers rather than credentials or session data. No EPSS score was provided in the source data, so probabilistic exploitation likelihood cannot be quantified. The vulnerability is absent from CISA KEV and no public POC was identified at analysis time, which materially reduces the immediate incident-response urgency for most deployments. That said, the IDOR pattern here - substituting a user-controlled integer parameter - is among the simplest attack classes to discover and exploit, requiring no special tooling; even a mid-sized municipal IT team in swidnica running a shared Vvveb editorial installation should treat this as a prompt patching priority rather than a deferred item, because any disgruntled or compromised Author account becomes a content-destruction vector. Single-author deployments face negligible practical risk from the cross-author angle, but should still upgrade to close the attack surface.

Exploit ScenarioDerived

An attacker registers or compromises an Author account on a multi-author Vvveb site, then issues crafted HTTP requests to the backend posts list endpoint with filter[admin_id] set to a victim author's ID, revealing that author's private draft post IDs. The attacker then submits delete or duplicate actions referencing those post IDs, permanently removing the victim's content or creating unauthorized copies - no additional privileges or user interaction are required beyond the initial Author login.

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 – Aug 18, 2026

Insecure Direct Object Reference (IDOR) in Vvveb CMS prior to 1.0.8.4 enables any authenticated Author-role user to bypass ownership enforcement and access, duplicate, or permanently delete posts belonging to other authors. The PHP controller admin/controller/content/posts.php accepts a caller-controlled filter[admin_id] parameter that overrides the server-assigned identity restriction, and the underlying SQL layer (MySQL, PostgreSQL, and SQLite backends) lacked consistent admin_id enforcement on delete and list operations. No public exploit code has been identified and the vulnerability is not listed in the CISA KEV catalog, but the patch is available as of release 1.0.8.4.

RemediationAI

Upgrade to Vvveb 1.0.8.4, which is the vendor-confirmed patched release available at https://github.com/givanz/Vvveb/releases/tag/1.0.8.4. The fix is implemented via commit 0ce6ba6baf5901aaffa993857ee71c43481a5353 (https://github.com/givanz/Vvveb/commit/0ce6ba6baf5901aaffa993857ee71c43481a5353). If an immediate upgrade is not feasible, a compensating control is to ensure that all user accounts with access to the Vvveb admin backend are fully trusted - removing Author-role access for any external, untrusted, or low-trust accounts eliminates the attack surface since exploitation requires an authenticated session. Web application firewall rules blocking POST requests that include filter[admin_id] parameters not matching the session user's ID can provide partial mitigation, but WAF rule maintenance adds operational overhead and may not cover all code paths. There is no workaround that fully eliminates the vulnerability short of upgrading; the flaw is architectural across both the controller and the SQL layer.

Affected VersionsENISA

Vvveb < 1.0.8.4

Affected Packages

euvd vvveb fix: 1.0.8.4

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

The root cause is CWE-639 (Authorization Bypass Through User-Controlled Key), a class of IDOR flaw where a trusted server-side authorization boundary is undermined by accepting attacker-supplied identifiers. Vvveb is an open-source PHP CMS (CPE: cpe:2.3:a:givanz:vvveb:*:*:*:*:*:*:*:*) with a multi-author content model. The vulnerability spans two layers: the controller admin/controller/content/posts.php accepts filter[admin_id] and post_id from HTTP input without verifying that those IDs belong to the authenticated session user, and the SQL templates for all three supported database backends (admin/sql/mysqli/post.sql, admin/sql/pgsql/post.sql, admin/sql/sqlite/post.sql) omitted admin_id join conditions on DELETE operations, meaning a crafted request could delete any post regardless of ownership. The commit diff confirms the fix adds a capability gate (edit_other_posts) before allowing admin_id to be unset, and rewrites DELETE queries across all backends to use conditional INNER JOINs on post.admin_id so that ownership is enforced at the database layer.

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 (GitHub_M) PRIMARY 8.3 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:H
vuln.today AI 8.3 HIGH

Author-level authentication required (PR:L); network-accessible admin panel; delete operations cause full content loss (A:H, I:H); only post metadata and draft IDs exposed (C:L); no scope change.

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

Primary rating from Vendor (GitHub_M).

CVSS VectorVendor: GitHub_M

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
High
Availability
High

Lifecycle Timeline

2
Patch available
Aug 18, 2026 - 17:17 EUVD
CVE Published
Aug 18, 2026 - 16:01 cve.org
HIGH 8.3

DescriptionCVE.org

Vvveb is a powerful and easy to use CMS with page builder to build websites, blogs or ecommerce stores. Prior to 1.0.8.4, Vvveb backend post operations allow a low-privileged Author to access posts owned by another Author. The admin/controller/content/posts.php controller permits filter[admin_id] to replace the server-selected admin_id restriction and accepts a caller-controlled post_id for duplicate and delete actions, while admin/sql/sqlite/post.sql does not consistently enforce post.admin_id. An attacker can view post metadata, discover post identifiers, duplicate posts, or delete posts and related content, exposing private drafts and causing content pollution, data loss, or business disruption. This issue is fixed in version 1.0.8.4.

Executive ViewAI

Why It Matters

Vvveb CMS versions prior to 1.0.8.4 contain an Insecure Direct Object Reference vulnerability that allows any authenticated Author-role user to access, duplicate, or permanently delete posts authored by other users. While no public exploit code has been identified, the low barrier to entry and potential for unauthorized content destruction create significant data integrity and operational continuity risks in multi-author publishing environments. Organizations using affected versions should prioritize immediate patching to restore proper content ownership enforcement.

Business Impact: High
Compensating Controls

Apply vendor patch: Vvveb CMS version 1.0.8.4.

Threat Intelligence Overview

EPSS Score
0.3%
Top 74% exploitable
Prevalence
Low
niche open-source PHP CMS with limited enterprise adoption
Data Quality
5 sources
Confidence: Medium

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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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