Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privileged Author
-
DeliveryManipulate filter[admin_id] parameter to enumerate victim author's posts
-
ExploitIdentify target post_id values from response
-
ExecutionSubmit delete or duplicate request with victim's post_id
-
ImpactPermanently 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 |
| 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 |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
Affected Packages
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
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:H
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.
Primary rating from Vendor (GitHub_M).
CVSS VectorVendor: GitHub_M
Lifecycle Timeline
2DescriptionCVE.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
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.
Apply vendor patch: Vvveb CMS version 1.0.8.4.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
An issue in vvveb CMS v.1.0.6 allows a remote attacker to execute arbitrary code via the Plugin mechanism. Rated critica
A vulnerability was found in givanz Vvveb 1.0.5. Rated medium severity (CVSS 5.1), this vulnerability is remotely exploi
Arbitrary File Upload vulnerability in VvvebJs before version 1.7.5, allows unauthenticated remote attackers to execute
Reflected Cross-Site Scripting (XSS) vulnerability in VvvebJs before version 1.7.7, allows remote attackers to execute a
A security flaw has been discovered in givanz Vvveb up to 1.0.7.2. Rated medium severity (CVSS 5.5), this vulnerability
A security vulnerability has been detected in givanz Vvveb 1.0.7.2. Rated medium severity (CVSS 5.3), this vulnerability
Remote code execution in Vvveb CMS v1.0.8 allows authenticated administrators to execute arbitrary system commands as ww
Remote code execution in Vvveb CMS versions prior to 1.0.8.1 allows unauthenticated attackers to inject arbitrary PHP co
Hard-coded credentials in Vvveb's Docker deployment expose the entire application database to unauthenticated remote att
Stored cross-site scripting in Vvveb prior to 1.0.8.1 allows authenticated users with media upload and rename permission
Insecure Direct Object Reference in Vvveb CMS prior to 1.0.8.4 allows any authenticated low-privileged Vendor to read, d
Broken object-level authorization in Vvveb CMS prior to 1.0.8.4 allows an authenticated low-privilege Vendor to access,
EUVD-2026-61024
NVD
CVE.org
EPSS
GitHub
Exploit-DB