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

  • 7.1 High severity

    WPComplete: Cross-Site Request Forgery

    CVE-2026-66479Liquid Web / StellarWP

    Cross-Site Request Forgery (CSRF) vulnerability in Liquid Web / StellarWP WPComplete wpcomplete allows Stored XSS.This issue affects WPComplete: from n/a through 2.9.5.6.

  • 8.8 High severity

    WP 2FA: Cross-Site Request Forgery

    CVE-2026-62142Melapress

    Cross-Site Request Forgery (CSRF) vulnerability in Melapress WP 2FA wp-2fa allows Cross Site Request Forgery.This issue affects WP 2FA: from n/a through 4.1.0.

  • 7.1 High severity

    Forminator: Cross-Site Request Forgery

    CVE-2026-106611WPMU DEV

    Cross-Site Request Forgery (CSRF) vulnerability in WPMU DEV Forminator forminator allows Cross Site Request Forgery.This issue affects Forminator: from n/a through 1.57.3.

  • 8.7 High severity

    Gridbox extension for Joomla: Cross-Site Request Forgery

    CVE-2026-102784Balbooa.com

    Joomla Extension - balbooa.com - CSRF in language installation feature Gridbox < 2.20.4.0 - PagesController uses a trait that validates the Joomla session token only when the HTTP method is POST. addLanguage does not require POST inside the action and reads ur

  • 8.0 High severity

    joplin: Origin Validation Error

    CVE-2026-105783Laurent22

    Joplin is an open source note-taking and to-do application that organises notes and lists into notebooks. Prior to 3.7.13, when Joplin Desktop is running with the opt-in Web Clipper server enabled, the server in packages/lib/ClipperServer.ts sends Access-Contr

  • 7.1 High severity

    PowerPress Podcasting: Cross-Site Request Forgery

    CVE-2026-104407Blubrry Podcasting

    Cross-Site Request Forgery (CSRF) vulnerability in Blubrry Podcasting PowerPress Podcasting powerpress allows Cross Site Request Forgery.This issue affects PowerPress Podcasting: from n/a through 11.17.9.

  • 8.8 High severity

    CoCart: Cross-Site Request Forgery

    CVE-2026-93549CoCart

    The CoCart WordPress plugin before 4.9.7 does not scope its REST API authentication filter to its own endpoints, which disables WordPress core's REST nonce protection for every route, allowing an attacker to perform a cross-site request forgery attack that cre

  • 8.8 High severity

    Wallstreet: Cross-Site Request Forgery

    CVE-2026-39718Webriti

    Cross-Site Request Forgery (CSRF) vulnerability in Webriti Wallstreet wallstreet allows Cross Site Request Forgery.This issue affects Wallstreet: from n/a through 2.8.6.

  • 8.1 High severity

    yeswiki: Cross-Site Request Forgery

    CVE-2026-104448YesWiki

    YesWiki before 4.6.7 contains a cross-site request forgery vulnerability in the ajaxdeletepage handler, which permanently deletes a page on any GET request carrying a jsonp_callback parameter without checking a CSRF token. Attackers can lure a logged-in admini

  • 7.1 High severity

    yeswiki: Cross-Site Request Forgery

    CVE-2026-104447YesWiki

    YesWiki before 4.6.7 contains a cross-site request forgery vulnerability in the autoupdate UpdateAction that allows attackers to delete installed packages via unprotected GET requests. Attackers can lure a logged-in administrator to a crafted link with action=

  • 9.6 Critical severity

    GetSimpleCMS-CE: Cross-Site Request Forgery

    CVE-2026-56662GetSimpleCMS-CE

    GetSimple CMS is a content management system (CMS), and GetSimple CMS CE is the community edition of that CMS. Prior to version 1.5, the UpdateCE update form contained no anti-CSRF token, and the POST handler performed no token or request-origin verification.

  • 9.1 Critical severity

    GetSimpleCMS-CE: Cross-Site Request Forgery

    CVE-2026-56660GetSimpleCMS-CE

    GetSimple CMS is a content management system (CMS), and GetSimple CMS CE is the community edition of that CMS. Prior to version 1.5, the update handler in UpdateCE.php downloads a ZIP archive and extracts its contents into the web root without validating file

  • 8.1 High severity

    lektor: Cross-Site Request Forgery

    CVE-2026-104059Lektor

    Lektor 3.3.14 and 3.4.0b15 contains a cross-site request forgery vulnerability in the admin API blueprint that allows unauthenticated attackers to perform state-changing actions by sending cross-origin requests without CSRF tokens, Origin/Referer validation, C

  • 8.0 High severity

    Memberful - Membership Plugin: Cross-Site Request Forgery

    CVE-2026-103067Memberful

    Cross-Site Request Forgery (CSRF) vulnerability in Memberful Memberful - Membership Plugin memberful-wp allows Cross Site Request Forgery.This issue affects Memberful - Membership Plugin: from n/a through 1.81.0.

  • 7.5 High severity

    Pandora FMS: Cross-Site Request Forgery

    CVE-2026-64947Pandora FMS

    A chained CSRF bypass and unrestricted file upload vulnerability in the Plugin File Manager allows an attacker to upload and execute arbitrary PHP code, resulting in Remote Code Execution. This issue affects Pandora FMS: from 777 onwards.

  • 7.4 High severity

    Pandora FMS: Improper Neutralization of Input During Web Page Generation

    CVE-2026-64946Pandora FMS

    A chained CSRF and unrestricted SVG file upload vulnerability in the File Manager module allows stored Cross-Site Scripting, enabling session cookie exfiltration and administrator account takeover. This issue affects Pandora FMS: from 777 onwards.

  • 8.8 High severity

    Featured Image from URL (FIFU): Cross-Site Request Forgery

    CVE-2026-101147Featured Image from URL (FIFU)

    The Featured Image from URL (FIFU) WordPress plugin before 6.0.8, Featured Image from URL (FIFU) Premium WordPress plugin before 8.2.8 do not correctly enforce the REST API nonce, disabling the check for the whole request when a crafted URL is used, which coul

  • 8.8 High severity

    Blacklist Manager &#8211; WooCommerce…: Cross-Site Request Forgery

    CVE-2026-96838YoOhw Studio

    Unauthenticated Cross Site Request Forgery (CSRF) in Blacklist Manager &#8211; WooCommerce Anti-Fraud, Blacklist &amp; Checkout Verification <= 2.3.1 versions.

  • 8.8 High severity

    Chrome: Cross-Site Request Forgery

    CVE-2026-95362Google

    Cross-site request forgery in DevTools in Google Chrome prior to 154.0.8037.57 allowed a remote attacker leveraging social engineering to bypass web origin policy via a crafted HTML page. (Chromium security severity: Medium)

  • 8.1 High severity

    Secure Connect Gateway (SCG) Policy Manager: Cross-Site Request Forgery

    CVE-2026-73597Dell

    Dell Secure Connect Gateway (SCG) Policy Manager, versions prior to 5.34.00.16, contains a Cross-Site Request Forgery (CSRF) vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Information disc

  • 8.1 High severity

    Apache Roller: Cross-Site Request Forgery

    CVE-2026-82380Apache

    Cross-Site Request Forgery (CSRF) in Apache Roller 6.1.5 allows a remote attacker to cause a logged-in user to perform state-changing actions under the victim's authority, because the CSRF validation filters accept a request that does not submit the required s

  • 8.8 High severity

    MCP Server for WordPress: Cross-Site Request Forgery

    CVE-2026-96524MCP Server for WordPress

    The MCP Server for WordPress WordPress plugin before 1.8.2 does not correctly verify the WordPress REST API nonce for cookie-authenticated requests when a condition an attacker can influence is present, allowing unauthenticated attackers to perform administrat

  • 8.8 High severity

    Elementor Website Builder: Cross-Site Request Forgery

    CVE-2026-62062Elementor

    Cross-Site Request Forgery (CSRF) vulnerability in Elementor Website Builder allows Cross Site Request Forgery. This issue affects Elementor Website Builder: from n/a through 4.3.1.

  • 7.2 High severity

    Easy Store extension for Joomla: Improper Access Control

    CVE-2026-90905Joomshaper.com

    Joomla Extension - joomshaper.com - Missing CSRF and Access Control on Site Configuration Update in Easy Store extension 1.0.0-3.0.0 - The endpoint administrator/index.php?option=com_easystore&task=appconfig.updateConfiguration updated core Joomla mail configu

  • 7.2 High severity

    Easy Store extension for Joomla: Cross-Site Request Forgery

    CVE-2026-90903Joomshaper.com

    Joomla Extension - joomshaper.com - Missing CSRF Token Verification across Administrator AJAX API Endpoints in Easy Store extension 1.0.0-3.0.0 - The administrator ApiController only validated CSRF tokens inside the products() action. All other administrative

  • 7.1 High severity

    AEM 6.5 Forms JEE: Cross-Site Request Forgery

    CVE-2026-75743AdobeEPSS 1.49%

    Adobe Experience Manager Forms JEE is affected by a Cross-Site Request Forgery (CSRF) vulnerability that could result in a Security feature bypass. An attacker could leverage this vulnerability to bypass security measures and gain unauthorized write access, ca

  • 7.1 High severity

    hatchet: Improper Authentication

    CVE-2026-61687Hatchet-dev

    Hatchet is a platform for orchestrating background tasks, AI agents, and durable workflows at scale. Prior to 0.91.1, ValidateOAuthState clears the oauth_state_ session value to an empty string after a successful OAuth callback and later accepts an empty state

  • 7.1 High severity

    MISP: Cross-Site Request Forgery

    CVE-2026-94404MISP

    MISP has a security issue that could let an attacker change threat-intelligence data through a logged-in user’s browser without that user knowingly approving the change. The affected function did not properly enforce MISP’s usual protection against forged requ

  • 8.8 High severity

    Guardium Data Protection: Cross-Site Request Forgery

    CVE-2026-84084IBM

    IBM Guardium Data Protection 12.2 could allow a remote attacker to bypass security restrictions due to a cross-site request forgery (CSRF) vulnerability.

  • 10.0 Critical severity

    Common Licensing: Cross-Site Request Forgery

    CVE-2025-15399IBM

    IBM Common Licensing Agent 9.0, Agent 9.0.0.1, Agent 9.0.0.2, ART 9.0, ART 9.0.0.1, and ART 9.0.0.2 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

  • 8.2 High severity

    django-page-cms: Cross-Site Request Forgery

    CVE-2026-93456Batiste

    django-page-cms through 2.0.13 exempts five admin mutation views from CSRF protection in pages/admin/views.py, allowing attackers to forge requests that modify page content. Signed-in editors visiting a malicious page can be tricked into storing unescaped cont

  • 7.1 High severity

    speakr: Improper Authentication

    CVE-2026-54510Murtaza-nasir

    Speakr is a personal, self-hosted web application designed for transcribing audio recordings. Prior to 0.8.21-alpha, the csrf_exempt_for_api_tokens() before_request hook in src/app.py calls csrf.exempt(view_func), permanently adding the selected view to Flask-

  • 7.1 High severity

    AVideo: Cross-Site Request Forgery

    CVE-2026-92582WWBN

    AVideo (WWBN/AVideo) through 29.0 (commit e01e41ecc) is vulnerable to cross-site request forgery. objects/videoAddNew.json.php disables AVideo's automatic CSRF guard ($global['skipAutoCSRFCheck']) and the untrusted-request check ($global['bypassSameDomainCheck

  • 8.1 High severity

    phpList: Cross-Site Request Forgery

    CVE-2026-92806phpList

    phpList versions before 3.6.17 fail to validate cross-site request forgery tokens in the mass subscriber removal form handler. Attackers can induce logged-in administrators to visit crafted pages that silently delete and blacklist arbitrary subscriber addresse

  • 8.1 High severity

    CMAK: Cross-Site Request Forgery

    CVE-2026-92751Yahoo

    CMAK through 3.0.0.6 fails to install a cross-site request forgery filter, allowing attackers to perform state-changing actions on behalf of authenticated operators. Attackers can craft hidden forms that submit to destructive endpoints like topic deletion and

  • 8.1 High severity

    djust: Cross-Site Request Forgery

    CVE-2026-61593Djust-org

    djust provides Phoenix LiveView-style reactive server-side rendering for Django with Rust-powered performance. Prior to version 1.0.7, the SSE client→server POST endpoints are `@csrf_exempt` and the SSE GET stream endpoint had no Origin check, so a cross-origi

  • 8.6 High severity

    EKI-1242IEIMS: Cross-Site Request Forgery

    CVE-2026-19535Advantech

    Nozomi Networks Labs identified a CWE-352: Cross-Site Request Forgery (CSRF) vulnerability in the LuCI administrative web interface of Advantech EKI-1242IEIMS in firmware version V1.06.01 that allows a remote unauthenticated attacker to perform unauthorized st

  • 8.4 High severity

    T-Mobile 5G Box IDU: Cross-Site Request Forgery

    CVE-2026-40857WNC

    WNC T-Mobile 5G Box IDU router contains a cross-site request forgery (CSRF) vulnerability in the portal.cgi component. The anti-CSRF mechanism fails to validate the csrf_token_value parameter, accepting any arbitrary value as valid. This allows a remote attack

  • 8.1 High severity

    NR255-V: Cross-Site Request Forgery

    CVE-2026-76856Netcore

    Netcore NR255-V firmware version 1.5.130703 contains a cross-site request forgery vulnerability affecting the wan_config_set_cgi, wan_num_set_cgi, and lan_ip_change_cgi endpoints. Attackers can craft forged requests to trick authenticated administrators into m

  • 7.6 High severity

    Oracle Hyperion Data Relationship Management: Cross-Site Request Forgery

    CVE-2026-87132Oracle

    Vulnerability in the Oracle Hyperion Data Relationship Management product of Oracle Hyperion (component: Access and security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network