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

    Navegg Analytics: Cross-Site Request Forgery

    CVE-2025-46497Navegg

    Cross-Site Request Forgery (CSRF) vulnerability in Navegg Navegg Analytics navegg allows Stored XSS.This issue affects Navegg Analytics: from n/a through <= 3.3.3.

  • 7.1 High severity

    Call Now PHT Blog: Cross-Site Request Forgery

    CVE-2025-46492Pham Thanh

    Cross-Site Request Forgery (CSRF) vulnerability in Pham Thanh Call Now PHT Blog call-now-coccoc-pht-blog allows Stored XSS.This issue affects Call Now PHT Blog: from n/a through <= 2.4.1.

  • 7.1 High severity

    Modern Polls: Cross-Site Request Forgery

    CVE-2025-46466Felixtz

    Cross-Site Request Forgery (CSRF) vulnerability in felixtz Modern Polls modern-polls allows Stored XSS.This issue affects Modern Polls: from n/a through <= 1.0.10.

  • 7.1 High severity

    Print Science Designer: Cross-Site Request Forgery

    CVE-2025-46465John Weissberg

    Cross-Site Request Forgery (CSRF) vulnerability in John Weissberg Print Science Designer print-science-designer allows Stored XSS.This issue affects Print Science Designer: from n/a through <= 1.3.155.

  • 7.1 High severity

    Wp Custom CMS Block: Cross-Site Request Forgery

    CVE-2025-46457Ahsanullah Akanda

    Cross-Site Request Forgery (CSRF) vulnerability in Ahsanullah Akanda Wp Custom CMS Block wp-custom-cms-block allows Stored XSS.This issue affects Wp Custom CMS Block: from n/a through <= 2.1.

  • 7.1 High severity

    occupancyplan: Cross-Site Request Forgery

    CVE-2025-46450X000x

    Cross-Site Request Forgery (CSRF) vulnerability in x000x occupancyplan occupancyplan allows Stored XSS.This issue affects occupancyplan: from n/a through <= 1.0.3.0.

  • 7.1 High severity

    Loan Calculator: Cross-Site Request Forgery

    CVE-2025-46442Casey Johnson

    Cross-Site Request Forgery (CSRF) vulnerability in Casey Johnson Loan Calculator repayment-calculator allows Stored XSS.This issue affects Loan Calculator: from n/a through <= 1.3.

  • 7.4 High severity

    Plugin Central: Cross-Site Request Forgery

    CVE-2025-46439Vladimir Prelovac

    Cross-Site Request Forgery (CSRF) vulnerability in Vladimir Prelovac Plugin Central plugin-central allows Path Traversal.This issue affects Plugin Central: from n/a through <= 2.5.1.

  • 7.1 High severity

    Time Based Greeting: Cross-Site Request Forgery

    CVE-2025-46435Yash Binani

    Cross-Site Request Forgery (CSRF) vulnerability in Yash Binani Time Based Greeting time-based-greeting allows Stored XSS.This issue affects Time Based Greeting: from n/a through <= 2.2.2.

  • 7.1 High severity

    KiotViet Sync: Cross-Site Request Forgery

    CVE-2025-39381Kiotviet

    Cross-Site Request Forgery (CSRF) vulnerability in Kiotviet KiotViet Sync allows Stored XSS. This issue affects KiotViet Sync: from n/a through 1.8.4.

  • 8.8 High severity

    VikRestaurants: Cross-Site Request Forgery

    CVE-2025-46251E4jvikwp

    Cross-Site Request Forgery (CSRF) vulnerability in e4jvikwp VikRestaurants vikrestaurants allows Cross Site Request Forgery.This issue affects VikRestaurants: from n/a through <= 1.3.3.

  • 8.8 High severity

    Simple calendar for Elementor: Cross-Site Request Forgery

    CVE-2025-46249Michael

    Cross-Site Request Forgery (CSRF) vulnerability in Michael Simple calendar for Elementor simple-calendar-for-elementor allows Cross Site Request Forgery.This issue affects Simple calendar for Elementor: from n/a through <= 1.6.4.

  • 8.8 High severity

    CM Answers: Cross-Site Request Forgery

    CVE-2025-46246CreativeMindsSolutions

    Cross-Site Request Forgery (CSRF) vulnerability in CreativeMindsSolutions CM Answers cm-answers allows Cross Site Request Forgery.This issue affects CM Answers: from n/a through <= 3.3.3.

  • 8.8 High severity

    CM Ad Changer: Cross-Site Request Forgery

    CVE-2025-46245CreativeMindsSolutions

    Cross-Site Request Forgery (CSRF) vulnerability in CreativeMindsSolutions CM Ad Changer cm-ad-changer allows Cross Site Request Forgery.This issue affects CM Ad Changer: from n/a through <= 2.0.5.

  • 8.8 High severity

    Recover abandoned cart for WooCommerce: Cross-Site Request Forgery

    CVE-2025-46243Sonalsinha21

    Cross-Site Request Forgery (CSRF) vulnerability in sonalsinha21 Recover abandoned cart for WooCommerce recover-wc-abandoned-cart allows Cross Site Request Forgery.This issue affects Recover abandoned cart for WooCommerce: from n/a through <= 2.2.

  • 8.8 High severity

    Appointment Booking Calendar: Cross-Site Request Forgery

    CVE-2025-46241CodePeople

    Cross-Site Request Forgery (CSRF) vulnerability in codepeople Appointment Booking Calendar appointment-booking-calendar allows SQL Injection.This issue affects Appointment Booking Calendar: from n/a through <= 1.3.92.

  • 8.8 High severity

    affiliate-toolkit: Cross-Site Request Forgery

    CVE-2025-46231SERVIT Software Solutions

    Cross-Site Request Forgery (CSRF) vulnerability in SERVIT Software Solutions affiliate-toolkit affiliate-toolkit-starter allows Cross Site Request Forgery.This issue affects affiliate-toolkit: from n/a through <= 3.7.3.

  • 7.5 High severity

    Insert Headers And Footers: Cross-Site Request Forgery

    CVE-2025-2111Hiddenpearls

    The Insert Headers And Footers plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 3.1.1. This is due to missing or incorrect nonce validation on the 'custom_plugin_set_option' function. This makes it possible

  • 7.1 High severity

    IP2Location Variables: Cross-Site Request Forgery

    CVE-2025-39455IP2Location

    Cross-Site Request Forgery (CSRF) vulnerability in IP2Location IP2Location Variables ip2location-variables allows Reflected XSS.This issue affects IP2Location Variables: from n/a through <= 2.9.5.

  • 7.1 High severity

    Review Wave – Google Places Reviews: Cross-Site Request Forgery

    CVE-2025-39442MessageMetric

    Cross-Site Request Forgery (CSRF) vulnerability in MessageMetric Review Wave – Google Places Reviews review-wave-google-places-reviews allows Stored XSS.This issue affects Review Wave – Google Places Reviews: from n/a through <= 1.4.7.

  • 7.1 High severity

    Dashboard Notepads: Cross-Site Request Forgery

    CVE-2025-39441Swedish Boy

    Cross-Site Request Forgery (CSRF) vulnerability in swedish boy Dashboard Notepads dashboard-notepads allows Stored XSS.This issue affects Dashboard Notepads: from n/a through <= 1.2.1.

  • 7.1 High severity

    Broken Links Remover: Cross-Site Request Forgery

    CVE-2025-39440Rajesh

    Cross-Site Request Forgery (CSRF) vulnerability in Rajesh Broken Links Remover broken-links-remover allows Stored XSS.This issue affects Broken Links Remover: from n/a through <= 1.2.2.

  • 7.1 High severity

    My Marginalia: Cross-Site Request Forgery

    CVE-2025-39435Davidfcarr

    Cross-Site Request Forgery (CSRF) vulnerability in davidfcarr My Marginalia my-marginalia allows Stored XSS.This issue affects My Marginalia: from n/a through <= 1.0.6.

  • 7.1 High severity

    Bknewsticker: Cross-Site Request Forgery

    CVE-2025-39433Beke Ro

    Cross-Site Request Forgery (CSRF) vulnerability in beke_ro Bknewsticker bknewsticker allows Stored XSS.This issue affects Bknewsticker: from n/a through <= 1.0.5.

  • 7.1 High severity

    Amazon Showcase WordPress Plugin: Cross-Site Request Forgery

    CVE-2025-39431Aaron Forgue

    Cross-Site Request Forgery (CSRF) vulnerability in Aaron Forgue Amazon Showcase WordPress Plugin amazon-showcase-wordpress-widget allows Stored XSS.This issue affects Amazon Showcase WordPress Plugin: from n/a through <= 2.2.

  • 7.1 High severity

    mLanguage: Cross-Site Request Forgery

    CVE-2025-39430Alexander Rauscha

    Cross-Site Request Forgery (CSRF) vulnerability in Alexander Rauscha mLanguage mlanguage allows Stored XSS.This issue affects mLanguage: from n/a through <= 1.6.1.

  • 7.1 High severity

    Simple Maps: Cross-Site Request Forgery

    CVE-2025-39424Simplemaps

    Cross-Site Request Forgery (CSRF) vulnerability in simplemaps Simple Maps interactive-maps allows Stored XSS.This issue affects Simple Maps: from n/a through <= 0.98.

  • 7.1 High severity

    Add to Header: Cross-Site Request Forgery

    CVE-2025-39423Jenst

    Cross-Site Request Forgery (CSRF) vulnerability in Jenst Add to Header add-to-header allows Stored XSS.This issue affects Add to Header: from n/a through <= 1.0.

  • 7.1 High severity

    WP Social Bookmarking: Cross-Site Request Forgery

    CVE-2025-39422PResponsive

    Cross-Site Request Forgery (CSRF) vulnerability in PResponsive WP Social Bookmarking wp-social-bookmarking allows Stored XSS.This issue affects WP Social Bookmarking: from n/a through <= 3.6.

  • 7.1 High severity

    WP Sticky Side Buttons: Cross-Site Request Forgery

    CVE-2025-39421Mustafa KUCUK

    Cross-Site Request Forgery (CSRF) vulnerability in Mustafa KUCUK WP Sticky Side Buttons wp-sticky-side-buttons allows Stored XSS.This issue affects WP Sticky Side Buttons: from n/a through <= 2.1.

  • 7.1 High severity

    Revision Diet: Cross-Site Request Forgery

    CVE-2025-39419David Miller

    Cross-Site Request Forgery (CSRF) vulnerability in David Miller Revision Diet revision-diet allows Stored XSS.This issue affects Revision Diet: from n/a through <= 1.0.1.

  • 7.1 High severity

    RSS Manager: Cross-Site Request Forgery

    CVE-2025-39418Ajayver

    Cross-Site Request Forgery (CSRF) vulnerability in ajayver RSS Manager rss-manager allows Stored XSS.This issue affects RSS Manager: from n/a through <= 0.06.

  • 7.1 High severity

    Redirect wordpress to welcome or landing page: Cross-Site Request Forgery

    CVE-2025-39417Eslam Mahmoud

    Cross-Site Request Forgery (CSRF) vulnerability in Eslam Mahmoud Redirect wordpress to welcome or landing page redirect-to-welcome-or-landing-page allows Stored XSS.This issue affects Redirect wordpress to welcome or landing page: from n/a through <= 2.0.

  • 7.1 High severity

    translit it!: Cross-Site Request Forgery

    CVE-2025-39416Ichi

    Cross-Site Request Forgery (CSRF) vulnerability in Ichi translit it! translit-it allows Stored XSS.This issue affects translit it!: from n/a through <= 1.6.

  • 7.1 High severity

    Social Media Links: Cross-Site Request Forgery

    CVE-2025-39415Jayesh Parejiya

    Cross-Site Request Forgery (CSRF) vulnerability in Jayesh Parejiya Social Media Links social-media-links allows Stored XSS.This issue affects Social Media Links: from n/a through <= 1.0.3.

  • 7.1 High severity

    spam-stopper: Cross-Site Request Forgery

    CVE-2025-39414Mike

    Cross-Site Request Forgery (CSRF) vulnerability in Mike spam-stopper spam-stopper allows Stored XSS.This issue affects spam-stopper: from n/a through <= 3.1.3.

  • 7.1 High severity

    Restrict User Registration: Cross-Site Request Forgery

    CVE-2025-32655DevriX

    Cross-Site Request Forgery (CSRF) vulnerability in DevriX Restrict User Registration restrict-user-registration allows Stored XSS.This issue affects Restrict User Registration: from n/a through <= 1.0.1.

  • 7.1 High severity

    Listings for Buildium: Cross-Site Request Forgery

    CVE-2025-32606Deepak Khokhar

    Cross-Site Request Forgery (CSRF) vulnerability in Deepak Khokhar Listings for Buildium listings-for-buildium allows Stored XSS.This issue affects Listings for Buildium: from n/a through <= 0.1.5.

  • 7.1 High severity

    All push notification for WP: Cross-Site Request Forgery

    CVE-2025-32546Gtlwpdev

    Cross-Site Request Forgery (CSRF) vulnerability in gtlwpdev All push notification for WP all-push-notification allows Reflected XSS.This issue affects All push notification for WP: from n/a through <= 1.5.3.

  • 7.1 High severity

    WooCommerce Products without featured images: Cross-Site Request Forgery

    CVE-2025-32545SOFTAGON

    Cross-Site Request Forgery (CSRF) vulnerability in SOFTAGON WooCommerce Products without featured images woocommerce-products-without-featured-images allows Reflected XSS.This issue affects WooCommerce Products without featured images: from n/a through <= 0.1.