CVE-2026-54506
Last modified
CVE-2026-54506 is a high-severity vulnerability rated 7.6/10 on the CVSS scale. Vvveb is a powerful and easy to use CMS with page builder to build websites, blogs or ecommerce stores. Prior to 1.0.8.5, app/controller/user/profile.php accepts the user[bio] field and passes stored content through sanitizeHTML() in system/functions.php, whose on* event-handler regular expression omits the forward-slash delimiter and whose do-while condition compares the string to itself, so forbidden nested tags are removed only once. EPSS estimates a 0.25% chance of exploitation in the next 30 days.
Description
Vvveb is a powerful and easy to use CMS with page builder to build websites, blogs or ecommerce stores. Prior to 1.0.8.5, app/controller/user/profile.php accepts the user[bio] field and passes stored content through sanitizeHTML() in system/functions.php, whose on* event-handler regular expression omits the forward-slash delimiter and whose do-while condition compares the string to itself, so forbidden nested tags are removed only once. An Author-role or higher user can submit solidus-prefixed event-handler markup or nested forbidden tags that survive sanitization. The stored bio is rendered without sufficient output encoding on /author/{username}, in the admin user-management view, and potentially in comment displays, causing attacker-controlled JavaScript to execute when unauthenticated visitors, administrators, or other users view the content. This can expose browser-session data and permit victim-context account actions, defacement, or phishing. This issue is fixed in version 1.0.8.5.
Metrics
Weakness Enumeration
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-54506?
How severe is CVE-2026-54506?
How do I fix CVE-2026-54506?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-54500Oj (Optimized JSON) is a JSON parser and Object marshaller p…5.3
- CVE-2026-54501Browsertrix is a high-fidelity, browser-based crawling servi…9.4
- CVE-2026-54502Oj (Optimized JSON) is a JSON parser and Object marshaller p…6.3
- CVE-2026-54503plone.app.textfield provides a zope.schema-style field type …4.3
- CVE-2026-54504MCP Documentation Server is a local-first document managemen…8.8
- CVE-2026-54505TREK is a collaborative travel planner. Prior to 3.1.0, when…2
- CVE-2026-54507Vvveb is a powerful and easy to use CMS with page builder to…8.4
- CVE-2026-54508TREK is a collaborative travel planner. Prior to 3.1.0, TREK…5.3
- CVE-2026-54509TREK is a collaborative travel planner. From 3.0.0 until 3.1…6.5
- CVE-2026-5451The Extensions for Leaflet Map plugin for WordPress is vulne…6.4
- CVE-2026-54510Speakr is a personal, self-hosted web application designed f…7.1
- CVE-2026-54511LogTape is an unobtrusive logging library. Prior to 1.3.11, …8.6
Are you affected by CVE-2026-54506?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
