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

    WordPress Image SEO: Cross-Site Request Forgery

    CVE-2024-49627Noor Alam

    Cross-Site Request Forgery (CSRF) vulnerability in Noor Alam WordPress Image SEO allows Cross Site Request Forgery.This issue affects WordPress Image SEO: from n/a through 1.1.4.

  • 8.8 High severity

    WP Content Copy Protection & No Right Click: Cross-Site Request Forgery

    CVE-2024-49306Wp-buy

    Cross-Site Request Forgery (CSRF) vulnerability in wp-buy WP Content Copy Protection & No Right Click wp-content-copy-protector allows Cross Site Request Forgery.This issue affects WP Content Copy Protection & No Right Click: from n/a through <= 3.5.9.

  • 8.8 High severity

    Cooked Pro: Cross-Site Request Forgery

    CVE-2024-49290Gora Tech

    Cross-Site Request Forgery (CSRF) vulnerability in Gora Tech LLC Cooked Pro allows Cross Site Request Forgery.This issue affects Cooked Pro: from n/a before 1.8.0.

  • 8.8 High severity

    IdeaPush: Cross-Site Request Forgery

    CVE-2024-49275Northern Beaches Websites

    Cross-Site Request Forgery (CSRF) vulnerability in Northern Beaches Websites IdeaPush ideapush allows Cross Site Request Forgery.This issue affects IdeaPush: from n/a through <= 8.69.

  • 8.8 High severity

    VOD Infomaniak: Cross-Site Request Forgery

    CVE-2024-49274Infomaniak Network

    Cross-Site Request Forgery (CSRF) vulnerability in Infomaniak Network VOD Infomaniak vod-infomaniak allows Cross Site Request Forgery.This issue affects VOD Infomaniak: from n/a through <= 1.5.7.

  • 8.8 High severity

    Social Auto Poster: Cross-Site Request Forgery

    CVE-2024-49272WPWeb

    Cross-Site Request Forgery (CSRF) vulnerability in wpweb Social Auto Poster social-auto-poster allows Cross Site Request Forgery.This issue affects Social Auto Poster: from n/a through <= 5.3.15.

  • 8.8 High severity

    Table of Contents Plus: Cross-Site Request Forgery

    CVE-2024-49250Syed Balkhi

    Cross-Site Request Forgery (CSRF) vulnerability in Syed Balkhi Table of Contents Plus table-of-contents-plus allows Cross Site Request Forgery.This issue affects Table of Contents Plus: from n/a through <= 2408.

  • 9.8 Critical severity

    CartBounty – Save and recover abandoned carts…: Cross-Site Request Forgery

    CVE-2024-47634Streamline

    Cross-Site Request Forgery (CSRF) vulnerability in Streamline CartBounty – Save and recover abandoned carts for WooCommerce woo-save-abandoned-carts allows Cross Site Request Forgery.This issue affects CartBounty – Save and recover abandoned carts for WooComme

  • 8.8 High severity

    Back Link Tracker: Cross-Site Request Forgery

    CVE-2024-49617Anciwasim

    Cross-Site Request Forgery (CSRF) vulnerability in anciwasim Back Link Tracker back-link-tracker allows Blind SQL Injection.This issue affects Back Link Tracker: from n/a through <= 1.0.0.

  • 8.8 High severity

    SafetyForms: Cross-Site Request Forgery

    CVE-2024-49615Henrique Rodrigues

    Cross-Site Request Forgery (CSRF) vulnerability in Henrique Rodrigues SafetyForms safetymails-forms allows Blind SQL Injection.This issue affects SafetyForms: from n/a through <= 1.0.0.

  • 8.8 High severity

    Apa Banner Slider: Cross-Site Request Forgery

    CVE-2024-49622Aatmaadhikari

    Cross-Site Request Forgery (CSRF) vulnerability in aatmaadhikari Apa Banner Slider apa-banner-slider allows SQL Injection.This issue affects Apa Banner Slider: from n/a through <= 1.0.0.

  • 8.8 High severity

    APA Register Newsletter Form: Cross-Site Request Forgery

    CVE-2024-49621Aatmaadhikari

    Cross-Site Request Forgery (CSRF) vulnerability in aatmaadhikari APA Register Newsletter Form apa-register-newsletter-form allows SQL Injection.This issue affects APA Register Newsletter Form: from n/a through <= 1.0.0.

  • 7.1 High severity

    VKontakte Wall Post: Cross-Site Request Forgery

    CVE-2024-49313Rudestan

    Cross-Site Request Forgery (CSRF) vulnerability in rudestan VKontakte Wall Post vkontakte-wall-post allows Stored XSS.This issue affects VKontakte Wall Post: from n/a through <= 2.0.

  • 7.1 High severity

    Wsify Widget: Cross-Site Request Forgery

    CVE-2024-48048GabbyKhrmon

    Cross-Site Request Forgery (CSRF) vulnerability in GabbyKhrmon Wsify Widget wsify-widget allows Stored XSS.This issue affects Wsify Widget: from n/a through <= 1.0.

  • 8.8 High severity

    Apache CloudStack: Cross-Site Request Forgery

    CVE-2024-45693Apache

    Users logged into the Apache CloudStack's web interface can be tricked to submit malicious CSRF requests due to missing validation of the origin of the requests. This can allow an attacker to gain privileges and access to resources of the authenticated users a

  • 8.8 High severity

    File Manager Pro: Cross-Site Request Forgery

    CVE-2024-8507File Manager

    The File Manager Pro plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 8.3.9. This is due to missing or incorrect nonce validation on the 'mk_file_folder_manager' ajax action. This makes it possible for unau

  • 8.8 High severity

    Watson Studio Local: Cross-Site Request Forgery

    CVE-2024-49340IBM

    IBM Watson Studio Local 1.2.3 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

    parisneo/lollms-webui: Cross-Site Request Forgery

    CVE-2024-6959ParisNeo

    A vulnerability in parisneo/lollms-webui version 9.8 allows for a Denial of Service (DOS) attack when uploading an audio file. If an attacker appends a large number of characters to the end of a multipart boundary, the system will continuously process each cha

  • 8.8 High severity

    Mediawiki - Cargo: Cross-Site Request Forgery

    CVE-2024-47846Wikimedia Foundation

    Cross-Site Request Forgery (CSRF) vulnerability in The Wikimedia Foundation Mediawiki - Cargo allows Cross Site Request Forgery.This issue affects Mediawiki - Cargo: from 3.6.X before 3.6.1.

  • 8.8 High severity

    TimeProvider 4100: Cross-Site Request Forgery

    CVE-2024-43684Microchip

    Cross-Site Request Forgery (CSRF) vulnerability in Microchip TimeProvider 4100 allows Cross Site Request Forgery, Cross-Site Scripting (XSS).This issue affects TimeProvider 4100: from 1.0.

  • 8.6 High severity

    Opera Plus FM Family Transmitter: Cross-Site Request Forgery

    CVE-2024-41987TEM

    The TEM Opera Plus FM Family Transmitter application interface allows users to perform certain actions via HTTP requests without performing any validity checks to verify the requests. This can be exploited to perform certain actions with administrative privile

  • 8.8 High severity

    GS-4210-24PL4C hardware 2.0: Cross-Site Request Forgery

    CVE-2024-8458PLANET Technology

    Certain switch models from PLANET Technology have a web application that is vulnerable to Cross-Site Request Forgery (CSRF). An unauthenticated remote attacker can trick a user into visiting a malicious website, allowing the attacker to impersonate the user an

  • 8.8 High severity

    ADAM-5630: Cross-Site Request Forgery

    CVE-2024-28948Advantech

    Advantech ADAM-5630 contains a cross-site request forgery (CSRF) vulnerability. It allows an attacker to partly circumvent the same origin policy, which is designed to prevent different websites from interfering with each other.

  • 8.8 High severity

    Use Any Font: Cross-Site Request Forgery

    CVE-2024-47305Dnesscarkey

    Cross-Site Request Forgery (CSRF) vulnerability in Dnesscarkey Use Any Font use-any-font allows Cross Site Request Forgery.This issue affects Use Any Font: from n/a through <= 6.3.08.

  • 8.0 High severity

    strawberry: Cross-Site Request Forgery

    CVE-2024-47082Strawberry-graphql

    Strawberry GraphQL is a library for creating GraphQL APIs. Prior to version 0.243.0, multipart file upload support as defined in the GraphQL multipart request specification was enabled by default in all Strawberry HTTP view integrations. This made all Strawber

  • 8.8 High severity

    Cisco IOS XE Software: Cross-Site Request Forgery

    CVE-2024-20437Cisco

    A vulnerability in the web-based management interface of Cisco IOS XE Software could allow an unauthenticated, remote attacker to perform a cross-site request forgery (CSRF) attack and execute commands on the CLI of an affected device. This vulnerability is du

  • 8.8 High severity

    BA Book Everything: Cross-Site Request Forgery

    CVE-2024-8795Bookingalgorithms

    The BA Book Everything plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 1.6.20. This is due to missing or incorrect nonce validation on the my_account_update() function. This makes it possible for unauthent

  • 8.1 High severity

    lunary-ai/lunary: Cross-Site Request Forgery

    CVE-2024-6862Lunary-ai

    A Cross-Site Request Forgery (CSRF) vulnerability exists in lunary-ai/lunary version 1.2.34 due to overly permissive CORS settings. This vulnerability allows an attacker to sign up for and create projects or use the instance as if they were a user with local a

  • 8.8 High severity

    Stream: Cross-Site Request Forgery

    CVE-2024-7423Xwp

    The Stream plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 4.0.1. This is due to missing or incorrect nonce validation on the network_options_action() function. This makes it possible for unauthenticated a

  • 9.8 Critical severity

    eladmin: Server-Side Request Forgery

    CVE-2024-44677Eladmin

    eladmin v2.7 and before is vulnerable to Server-Side Request Forgery (SSRF) which allows an attacker to execute arbitrary code via the DatabaseController.java component.

  • 8.0 High severity

    music_management_system: Cross-Site Request Forgery

    CVE-2024-42793Kashipara

    A Cross-Site Request Forgery (CSRF) vulnerability was found in Kashipara Music Management System v1.0 via a crafted request to the /music/ajax.php?action=save_user page.

  • 8.8 High severity

    arfa_cms: Cross-Site Request Forgery

    CVE-2024-45264Skysystem

    A cross-site request forgery (CSRF) vulnerability in the admin panel in SkySystem Arfa-CMS before 5.1.3124 allows remote attackers to add a new administrator, leading to escalation of privileges.

  • 8.8 High severity

    Dark Mode for WP Dashboard: Cross-Site Request Forgery

    CVE-2024-43325Naiche

    Cross-Site Request Forgery (CSRF) vulnerability in Naiche Dark Mode for WP Dashboard.This issue affects Dark Mode for WP Dashboard: from n/a through 1.2.3.

  • 8.8 High severity

    Newsletter, SMTP, Email marketing and…: Cross-Site Request Forgery

    CVE-2024-43287Brevo

    Cross-Site Request Forgery (CSRF) vulnerability in Brevo Newsletter, SMTP, Email marketing and Subscribe forms by Sendinblue.This issue affects Newsletter, SMTP, Email marketing and Subscribe forms by Sendinblue: from n/a through 3.1.82.

  • 8.8 High severity

    Hummingbird: Cross-Site Request Forgery

    Cross-Site Request Forgery (CSRF) vulnerability in WPMU DEV - Your All-in-One WordPress Platform Hummingbird hummingbird-performance.This issue affects Hummingbird: from n/a through <= 3.9.1.

  • 8.8 High severity

    Sender – Newsletter, SMS and Email Marketing…: Cross-Site Request Forgery

    CVE-2024-39657Sender

    Cross-Site Request Forgery (CSRF) vulnerability in Sender Sender – Newsletter, SMS and Email Marketing Automation for WooCommerce.This issue affects Sender – Newsletter, SMS and Email Marketing Automation for WooCommerce: from n/a through 2.6.18.

  • 8.8 High severity

    Ninja Forms: Cross-Site Request Forgery

    CVE-2024-39628Saturday Drive

    Cross-Site Request Forgery (CSRF) vulnerability in Saturday Drive Ninja Forms allows Cross Site Request Forgery.This issue affects Ninja Forms: from n/a through 3.8.6.

  • 8.1 High severity

    Favicon Generator (CLOSED): Cross-Site Request Forgery

    CVE-2024-7568Brandondove

    The Favicon Generator plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 1.5. This is due to missing or incorrect nonce validation on the output_sub_admin_page_0 function. This makes it possible for unauthenticat

  • 8.8 High severity

    Mattermost: Cross-Site Request Forgery

    CVE-2024-40886Mattermost

    Mattermost versions 9.9.x <= 9.9.1, 9.5.x <= 9.5.7, 9.10.x <= 9.10.0, 9.8.x <= 9.8.2 fail to sanitize user inputs in the frontend that are used for redirection which allows for a one-click client-side path traversal that is leading to CSRF in User Management p

  • 8.8 High severity

    Cisco Identity Services Engine Software: Cross-Site Request Forgery

    CVE-2024-20486Cisco

    A vulnerability in the web-based management interface of Cisco Identity Services Engine (ISE) could allow an unauthenticated, remote attacker to conduct a cross-site request forgery (CSRF) attack and perform arbitrary actions on an affected device. This vulner