CyberSecBulletin

Cross-Site Request Forgery

CWE-352

The web application does not, or cannot, sufficiently verify whether a request was intentionally provided by the user who sent the request, which could have originated from an unauthorized actor.

We track 2,014 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.1. 6 have been exploited in real attacks.

How this weakness is prevented

  • Architecture and Design: Use a vetted library or framework that does not allow this weakness to occur or provides constructs that make this weakness easier to avoid. For example, use anti-CSRF packages such as the OWASP CSRFGuard. Another example is the ESAPI Session Management control, which includes a component for CSRF.
  • Implementation: Ensure that the application is free of cross-site scripting issues (CWE-79), because most CSRF defenses can be bypassed using attacker-controlled script.
  • Architecture and Design: Generate a unique nonce for each form, place the nonce into the form, and verify the nonce upon receipt of the form. Be sure that the nonce is not predictable (CWE-330).
  • Architecture and Design: Identify especially dangerous operations. When the user performs a dangerous operation, send a separate confirmation request to ensure that the user intended to perform that operation.
  • Architecture and Design: Do not use the GET method for any request that triggers a state change.

Latest Cross-Site Request Forgery vulnerabilities

  • 8.8 High severity

    FreePBX Framework: Cross-Site Request Forgery

    CVE-2026-72578FreePBX

    A cross-site request forgery (CSRF) vulnerability in FreePBX Framework 17.0 allows an unauthenticated remote attacker to perform administrative actions on behalf of an authenticated administrator.

  • 9.6 Critical severity

    openyak: Improper Control of Generation of Code

    CVE-2026-46409Openyak

    OpenYak is a local-first agent runtime for reliable tool-using models, with a desktop workspace built on top. Prior to version 1.1.3, the OpenYak desktop backend binds an HTTP API to `127.0.0.1:<random port>` (commonly 19141) without server-side Origin validat

  • 7.5 High severity

    Estatik Real Estate Plugin: Cross-Site Request Forgery

    CVE-2026-16262Estatik Real Estate Plugin

    The Estatik Real Estate Plugin WordPress plugin before 4.3.3 does not bind its OAuth social login flow to the initiating user session, allowing an unauthenticated attacker to log a victim into an attacker-controlled account (login CSRF), so that the victim's s

  • 8.8 High severity

    Jenkins Multijob Plugin: Cross-Site Request Forgery

    CVE-2026-70432Jenkins

    A cross-site request forgery (CSRF) vulnerability in Jenkins Multijob Plugin 669.v9d96a_d9c71b_0 and earlier allows attackers to execute arbitrary code in the context of the Jenkins controller JVM.

  • 8.8 High severity

    MarkLogic Server: Cross-Site Request Forgery

    CVE-2026-7326Progress Software

    A cross-site request forgery vulnerability in the Admin UI of Progress MarkLogic Server before 11.3.6 and 12.0.3 allows a remote attacker who lures an authenticated administrator to a malicious web page to perform administrative actions on the administrator's

  • 8.8 High severity

    Eclipse Theia: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-60009Eclipse Foundation

    In Eclipse Theia versions up to and including 1.73.1, the `@theia/filesystem` backend binds `POST /file-upload` in every filesystem-enabled deployment. The handler takes an attacker-supplied absolute path from the multipart `uri` field and calls `fs.move(tmp,

  • 8.1 High severity

    Search Analytics for WP: Cross-Site Request Forgery

    CVE-2026-7444Cornelraiu-1

    The Search Analytics for WP plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 1.4.16. This is due to missing or incorrect nonce validation on the `process_bulk_action()` function of `MWTSA_Stats_Table`. This

  • 9.6 Critical severity

    Pluck CMS: Cross-Site Request Forgery

    CVE-2026-70376Pluck-cms

    Pluck CMS's admin panel relies solely on a Referer-header comparison (requestedByTheSameDomain in data/inc/functions.admin.php, gating every admin.php action) for CSRF protection, with no per-request anti-CSRF token anywhere in the admin area.

  • 8.8 High severity

    cti-transmute: Cross-Site Request Forgery

    CVE-2026-69082MISP

    CTI-Transmute contained a cross-site request forgery vulnerability in the administrative user deletion functionality. The /account/delete/<id> endpoint accepted HTTP GET requests for an operation that modified application state. An unauthenticated remote attac

  • 8.1 High severity

    Lenxel WP: Improper Authentication

    CVE-2026-12586Lenxel WP

    The Lenxel WP WordPress theme through 1.0.31 does not perform any authorization or ownership check on its password-reset action, validating only a CSRF nonce, allowing unauthenticated attackers to reset the password of any user (including an administrator) and

  • 8.8 High severity

    AI Engine – The Chatbot, AI Framework & MCP…: Cross-Site Request Forgery

    CVE-2026-15988Tigroumeow

    The AI Engine – The Chatbot, AI Framework & MCP for WordPress plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 3.6.5 This is due to missing or incorrect nonce validation on the reauth_for_authorize function

  • 8.8 High severity

    Leantime: Cross-Site Request Forgery

    CVE-2026-66416Leantime

    Leantime 3.6.2 contains a cross-site request forgery vulnerability that allows unauthenticated attackers to perform state-changing actions on behalf of authenticated users by excluding the Laravel VerifyCsrfToken middleware from the global middleware stack in

  • 8.8 High severity

    Apache JSPWiki: Cross-Site Request Forgery

    CVE-2026-28813Apache

    Apache JSPWiki, up to 2.12.3, is vulnerable to JSON Hijacking, which leads to csrf vulnerabilities. Users are recommended to upgrade to version 2.12.4, which fixes this issue.

  • 8.3 High severity

    E-Commerce Pack: Cross-Site Request Forgery

    Cross-Site request forgery (CSRF) vulnerability in Softtr Information Technology Trade Ltd. Co. E-Commerce Pack allows Cross Site Request Forgery. This issue affects E-Commerce Pack: before 5.03.01.49.

  • 7.1 High severity

    tourmaster: Improper Neutralization of Input During Web Page Generation

    CVE-2026-14239Tourmaster

    The tourmaster WordPress plugin before 5.4.8 does not perform a nonce check when storing a custom-filter label taken from a request parameter, and does not escape that label when echoing it on the filter admin page, allowing an unauthenticated attacker to tric

  • 8.8 High severity

    WebSphere Application Server - Liberty: Cross-Site Request Forgery

    CVE-2026-2482IBM

    IBM WebSphere Application Server - Liberty 17.0.0.3 through 26.0.0.8 is vulnerable to cross-site request forgery which could allow an attacker to execute malicious and unauthorized actions transmitted from a user that the website trusts.

  • 7.1 High severity

    WOLF: Improper Neutralization of Input During Web Page Generation

    CVE-2026-14234WOLF

    The WOLF WordPress plugin before 1.1.0 does not perform a nonce or capability check on one of its AJAX actions, allowing an unauthenticated attacker to trick a logged-in administrator into writing arbitrary content, including a malicious script, into a post vi

  • 8.8 High severity

    WPO365 | SEAMLESS WORDPRESS + MICROSOFT…: Cross-Site Request Forgery

    CVE-2026-15212Wpo365

    The WPO365 | Login plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 43.2. This is due to the Ajax_Service::verify_ajax_request() helper gating its wp_verify_nonce() call behind the boolean option 'enable_nonce_

  • 7.1 High severity

    LA-Studio Element Kit for Elementor: Cross-Site Request Forgery

    CVE-2026-65488LA-Studio

    Cross-Site Request Forgery (CSRF) vulnerability in LA-Studio LA-Studio Element Kit for Elementor lastudio-element-kit allows Stored XSS.This issue affects LA-Studio Element Kit for Elementor: from n/a through 1.6.2.

  • 7.1 High severity

    MailPoet: Cross-Site Request Forgery

    CVE-2026-57626MailPoet

    Cross-Site Request Forgery (CSRF) vulnerability in MailPoet allows Cross Site Request Forgery. This issue affects MailPoet: from 5.30.0 through 5.33.0.

  • 8.1 High severity

    Modules Anywhere extension for Joomla: Improper Access Control

    CVE-2026-65757Regularlabs.com

    Joomla Extension - regularlabs.com - Inconsistent CSRF token checks / privilege checks in Modules Anywhere extension - The editor popup could expose restricted module data to authenticated users without the required module permissions or valid request tokens.

  • 8.8 High severity

    GeoIP extension for Joomla: Improper Access Control

    CVE-2026-64876Regularlabs.com

    Joomla Extension - regularlabs.com - Inconsistent CSRF token checks / privilege checks in GeoIP extension - Database-update requests lacked consistent token and Super User checks, this could cause unauthorized updates.

  • 8.8 High severity

    Regular Labs Extension Manager extension for…: Improper Access Control

    CVE-2026-64791Regularlabs.com

    Joomla Extension - regularlabs.com - Inconsistent CSRF token checks / privilege checks in Regular Labs Extension Manager - Administrator routes and install/update/uninstall processing did not consistently enforce component-management and installation permissio

  • 8.8 High severity

    Content Templater extension for Joomla: Improper Access Control

    CVE-2026-63684Regularlabs.com

    Joomla Extension - regularlabs.com - Inconsistent CSRF token checks / privilege checks in various admin/import/export actions of multiple Regular Labs extension - Administrator actions, editor popups and import/export requests lacked consistent token, item-per

  • 8.8 High severity

    Advanced Module Manager extension for Joomla: Improper Access Control

    CVE-2026-63280Regularlabs.com

    Joomla Extension - regularlabs.com - Inconsistent CSRF token checks / privilege checks in Regular Labs conditions manager - Conditions administration did not consistently enforce tokens and component/mapped-item permissions.

  • 8.0 High severity

    Advanced Module Manager extension for Joomla: Improper Access Control

    CVE-2026-63265Regularlabs.com

    Joomla Extension - regularlabs.com - Inconsistent CSRF token checks / privilege checks in various Regular Labs extension AJAX endpoints - Privileged Regular Labs AJAX endpoints did not consistently require valid CSRF tokens, matching component/item permissions

  • 7.1 High severity

    Oracle Contracts Integration: Cross-Site Request Forgery

    CVE-2026-62443Oracle

    Vulnerability in the Oracle Contracts Integration product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows unauthenticated attacker with network access

  • 9.0 Critical severity

    PeopleSoft Enterprise FIN Program Management: Improper Privilege Management

    CVE-2026-61204Oracle

    Vulnerability in the PeopleSoft Enterprise FIN Program Management product of Oracle PeopleSoft (component: Primavera Integration). The supported version that is affected is 9.2. Easily exploitable vulnerability allows low privileged attacker with network acces

  • 7.6 High severity

    Oracle Commerce Platform: Cross-Site Request Forgery

    CVE-2026-61132Oracle

    Vulnerability in the Oracle Commerce Platform product of Oracle Commerce (component: Dynamo Application Framework). The supported version that is affected is 11.4.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP t

  • 8.2 High severity

    Oracle MES for Process Manufacturing: Improper Access Control

    CVE-2026-61101Oracle

    Vulnerability in the Oracle MES for Process Manufacturing product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows unauthenticated attacker with networ

  • 9.6 Critical severity

    Oracle Banking Trade Finance Process Management: Improper Access Control

    CVE-2026-61097Oracle

    Vulnerability in the Oracle Banking Trade Finance Process Management product of Oracle Financial Services Applications (component: Common). Supported versions that are affected are 14.6.0-14.8.0. Easily exploitable vulnerability allows unauthenticated attacker

  • 7.6 High severity

    Oracle Work in Process: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-60886Oracle

    Vulnerability in the Oracle Work in Process product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HT

  • 8.8 High severity

    Oracle WebCenter Content: Improper Neutralization of Input During Web Page Generation

    CVE-2026-60664Oracle

    Vulnerability in the Oracle WebCenter Content product of Oracle Fusion Middleware (component: Content Server). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network acc

  • 7.5 High severity

    Oracle WebCenter Content: Cross-Site Request Forgery

    CVE-2026-60658Oracle

    Vulnerability in the Oracle WebCenter Content product of Oracle Fusion Middleware (component: Content Server). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Difficult to exploit vulnerability allows unauthenticated attacker with network a

  • 8.0 High severity

    Vulnerability in the Oracle WebCenter Content product of Oracle Fusion Middleware (component…

    CVE-2026-60650Oracle

    Vulnerability in the Oracle WebCenter Content product of Oracle Fusion Middleware (component: Web Content Management). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with netw

  • 8.0 High severity

    Vulnerability in the Oracle WebCenter Content product of Oracle Fusion Middleware (component…

    CVE-2026-60648Oracle

    Vulnerability in the Oracle WebCenter Content product of Oracle Fusion Middleware (component: Web Content Management). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with netw

  • 8.0 High severity

    Oracle WebCenter Content: Improper Neutralization of Input During Web Page Generation

    CVE-2026-60646Oracle

    Vulnerability in the Oracle WebCenter Content product of Oracle Fusion Middleware (component: Web Content Management). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with netw

  • 8.0 High severity

    Oracle WebCenter Content: Cross-Site Request Forgery

    CVE-2026-60643Oracle

    Vulnerability in the Oracle WebCenter Content product of Oracle Fusion Middleware (component: Content Server). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network acce

  • 7.6 High severity

    Oracle WebCenter Content: Improper Access Control

    CVE-2026-60642Oracle

    Vulnerability in the Oracle WebCenter Content product of Oracle Fusion Middleware (component: Content Server). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network acc

  • 8.3 High severity

    Vulnerability in the Oracle WebCenter Content product of Oracle Fusion Middleware (component…

    CVE-2026-60640Oracle

    Vulnerability in the Oracle WebCenter Content product of Oracle Fusion Middleware (component: Content Server). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Difficult to exploit vulnerability allows unauthenticated attacker with network a