VYPR
Moderate severityNVD Advisory· Published Jul 26, 2021· Updated Aug 4, 2024

CVE-2020-23234

CVE-2020-23234

Description

Cross Site Scripting (XSS) vulnerabiity exists in LavaLite CMS 5.8.0 via the Menu Blocks feature, which can be bypassed by using HTML event handlers, such as "ontoggle,".

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Stored XSS in LavaLite CMS 5.8.0 Menu Blocks allows authenticated attackers to inject arbitrary JavaScript via HTML event handlers like ontoggle.

Vulnerability

A stored Cross-Site Scripting (XSS) vulnerability exists in LavaLite CMS version 5.8.0 within the Menu Blocks feature. The application fails to properly sanitize user input in the block name field, allowing an authenticated attacker to bypass filters by using HTML event handlers such as ontoggle. This enables the injection of arbitrary JavaScript code that is stored and executed when the block is viewed [1][2].

Exploitation

An attacker with authenticated admin access can exploit this vulnerability by navigating to /admin/block/block, clicking "Categories", selecting a function, and pressing "New". In the "Name" field, the attacker inserts a payload like '><details/open/ontoggle=confirm(1337)> and saves the block. When the block preview is viewed, the injected event handler triggers the XSS [2].

Impact

Successful exploitation results in stored XSS, which can lead to the theft of sensitive data such as cookies and session tokens, redirection to attacker-controlled content, or other malicious actions performed in the context of the victim's browser session [2].

Mitigation

As of the available references, no official patch or fixed version has been disclosed for this vulnerability. Users are advised to monitor the LavaLite CMS project for updates and consider applying input validation or upgrading to a newer version if available [1][2].

AI Insight generated on May 21, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
lavalite/cmsPackagist
<= 5.8.0

Affected products

2

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

3

News mentions

0

No linked articles in our index yet.