CVE-2026-81760 in JetEngine Plugininfo

Summary

by MITRE • 08/28/2026

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Crocoblock JetEngine allows Reflected XSS.

This issue affects JetEngine: from n/a through 3.8.14.2.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Analysis

by VulDB Data Team • 08/28/2026

The identified security flaw represents a classic instance of Improper Neutralization of Input During Web Page Generation, commonly known as Cross-Site Scripting or XSS. Specifically, this vulnerability manifests as a Reflected XSS within the Crocoblock JetEngine plugin for WordPress. This type of vulnerability occurs when an application receives data from users via HTTP requests and immediately includes that unvalidated input in its response without proper sanitization or encoding. In the context of web development, this failure to neutralize special characters allows malicious scripts embedded by attackers to be executed directly within the victim's browser session under the trust relationship established with the vulnerable website.

The technical root cause lies in JetEngine versions ranging from n/a through 3.8.14.2 failing to adequately sanitize user-supplied input before rendering it into HTML output. When a user interacts with specific features of the plugin, such as form submissions or dynamic content queries, the application processes these inputs and reflects them back in the page response. Because the sanitization logic is insufficient, an attacker can craft a malicious URL containing JavaScript code within query parameters. If this link is clicked by a victim who has valid authentication credentials for the WordPress site running JetEngine, the browser will execute the injected script. This execution happens with the privileges of the logged-in user and in the context of the trusted domain, bypassing same-origin policy protections that normally isolate web applications from each other.

The operational impact of this vulnerability is significant because it enables attackers to perform actions on behalf of authenticated users without their knowledge or consent. Once the malicious script executes, it can steal session cookies, which are often used for authentication and authorization in WordPress environments. With access to these tokens, an attacker can hijack user sessions, effectively taking over accounts ranging from standard editors to administrators depending on the victim's role. Furthermore, the vulnerability allows for defacement of web pages by injecting malicious HTML or redirecting users to phishing sites designed to harvest credentials. In more advanced attack scenarios, the script could be used to perform Cross-Site Request Forgery attacks against other parts of the application that rely on cookie-based authentication, thereby expanding the scope of potential damage beyond simple data theft.

From a classification perspective, this vulnerability aligns with CWE-79, which defines Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting'). The specific mechanism of reflecting input back to the user without sanitization places it firmly within the Reflected XSS category rather than Stored or DOM-based variants. In terms of adversary tactics and techniques, this exploit maps directly to MITRE ATT&CK technique T1059, specifically sub-technique 007 for Command and Scripting Interpreter: JavaScript. The attack vector typically involves social engineering where an attacker lures a victim into visiting a crafted URL, which corresponds to the Initial Access tactic of Spearphishing Link in the ATT&CK framework.

Mitigation strategies must address both immediate remediation and long-term defensive posture. For organizations currently using JetEngine versions up to 3.8.14.2, the primary recommendation is to upgrade immediately to a patched version where Crocoblock has implemented proper input validation and output encoding mechanisms. Until an update can be applied, administrators should consider implementing Web Application Firewall rules that detect and block common XSS payloads in HTTP request parameters. Additionally, enforcing strict Content Security Policy headers can mitigate the impact of successful exploits by restricting the sources from which scripts are allowed to load or execute. Regular security audits and code reviews focusing on input handling practices are essential to prevent similar vulnerabilities in custom plugins or themes integrated with JetEngine.

Responsible

Patchstack

Reservation

08/27/2026

Disclosure

08/28/2026

Moderation

accepted

CPE

ready

EPSS

0.00000

KEV

no

Activities

very low

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!