HIGH🇵🇱 Wersja polska

CVE-2021-42360

CVSS 7.6v3.1pub. 2021-11-17upd. 2024-11-21

On sites that also had the Elementor plugin for WordPress installed, it was possible for users with the edit_posts capability, which includes Contributor-level users, to import blocks onto any page using the astra-page-elementor-batch-process AJAX action. An attacker could craft and host a block containing malicious JavaScript on a server they controlled, and then use it to overwrite any post or page by sending an AJAX request with the action set to astra-page-elementor-batch-process and the url parameter pointed to their remotely-hosted malicious block, as well as an id parameter containing the post or page to overwrite. Any post or page that had been built with Elementor, including published pages, could be overwritten by the imported block, and the malicious JavaScript in the imported block would then be executed in the browser of any visitors to that page.

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:L
  • Brainstormforce Starter Templates

    APP
    Brainstormforce
    ≤ 2.7.0
🔵
CHECK WITH VENDOR
No clear patch data available. Check vendor references.
Tags
XSS
CWE
References

Related vulnerabilities

CVE-2023-41804HIGH7.1ten sam produkt

Server-Side Request Forgery (SSRF) vulnerability in Brainstorm Force Starter Templates — Elementor, WordPress ...

CVE-2023-41805MEDIUM6.5ten sam produkt

Missing Authorization vulnerability in Brainstorm Force Premium Starter Templates, Brainstorm Force Starter Te...

CVE-2022-46851MEDIUM4.3ten sam produkt

Cross-Site Request Forgery (CSRF) vulnerability in Brainstorm Force Starter Templates plugin <= 3.1.20 version...

CVE-2023-49830CRITICAL9.9PL ✓ten sam vendor

RCE w Astra Pro – code injection dostępny dla zalogowanych użytkowników

CVE-2021-24507CRITICAL9.8ten sam vendor

The Astra Pro Addon WordPress plugin before 3.5.2 did not properly sanitise or escape some of the POST paramet...