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

    Aphorismus: Cross-Site Request Forgery

    CVE-2024-54429Ivan-ovsyannikov

    Cross-Site Request Forgery (CSRF) vulnerability in ivan-ovsyannikov Aphorismus aphorismus allows Stored XSS.This issue affects Aphorismus: from n/a through <= 1.2.0.

  • 7.1 High severity

    Add image to Post: Cross-Site Request Forgery

    CVE-2024-54428Onigetoc

    Cross-Site Request Forgery (CSRF) vulnerability in onigetoc Add image to Post add-image-to-post allows Stored XSS.This issue affects Add image to Post: from n/a through <= 0.6.

  • 7.1 High severity

    Category of Posts: Cross-Site Request Forgery

    CVE-2024-54427Ljmacphee

    Cross-Site Request Forgery (CSRF) vulnerability in ljmacphee Category of Posts list-one-category-of-posts allows Stored XSS.This issue affects Category of Posts: from n/a through <= 1.0.

  • 7.1 High severity

    LeaderBoard Plugin: Cross-Site Request Forgery

    CVE-2024-54426Crossfitatgg

    Cross-Site Request Forgery (CSRF) vulnerability in crossfitatgg LeaderBoard Plugin leaderboard-lite allows Stored XSS.This issue affects LeaderBoard Plugin: from n/a through <= 1.2.4.

  • 7.1 High severity

    LionScripts: Site Maintenance & Noindex…: Cross-Site Request Forgery

    CVE-2024-54425LionScripts.com

    Cross-Site Request Forgery (CSRF) vulnerability in LionScripts.com LionScripts: Site Maintenance & Noindex Nofollow Plugin maintenance-and-noindex-nofollow allows Stored XSS.This issue affects LionScripts: Site Maintenance & Noindex Nofollow Plugin: from n/a t

  • 7.1 High severity

    Social Media Sharing: Cross-Site Request Forgery

    CVE-2024-54423Jesse Overright

    Cross-Site Request Forgery (CSRF) vulnerability in Jesse Overright Social Media Sharing social-media-sharing allows Stored XSS.This issue affects Social Media Sharing: from n/a through <= 1.1.

  • 7.1 High severity

    Floating Video Player: Cross-Site Request Forgery

    CVE-2024-54421Sanjay_Negi

    Cross-Site Request Forgery (CSRF) vulnerability in Sanjay_Negi Floating Video Player floating-player allows Stored XSS.This issue affects Floating Video Player: from n/a through <= 1.0.

  • 7.1 High severity

    Metrika: Cross-Site Request Forgery

    CVE-2024-54420Aleksandr Novikov

    Cross-Site Request Forgery (CSRF) vulnerability in Aleksandr Novikov Metrika metrika allows Cross Site Request Forgery.This issue affects Metrika: from n/a through <= 1.2.

  • 7.1 High severity

    Wp Login with Ajax: Cross-Site Request Forgery

    CVE-2024-54416Navdeep

    Cross-Site Request Forgery (CSRF) vulnerability in Navdeep Wp Login with Ajax wp-login-with-ajax allows Stored XSS.This issue affects Wp Login with Ajax: from n/a through <= 0.6.

  • 7.1 High severity

    WP-HideThat: Cross-Site Request Forgery

    CVE-2024-54415Cconoly

    Cross-Site Request Forgery (CSRF) vulnerability in cconoly WP-HideThat wp-hide-that allows Stored XSS.This issue affects WP-HideThat: from n/a through <= 1.2.

  • 7.1 High severity

    Geoportail Shortcode: Cross-Site Request Forgery

    CVE-2024-54414geoWP

    Cross-Site Request Forgery (CSRF) vulnerability in geoWP Geoportail Shortcode geoportail-shortcode allows Stored XSS.This issue affects Geoportail Shortcode: from n/a through <= 2.4.4.

  • 7.1 High severity

    Display Future Posts: Cross-Site Request Forgery

    CVE-2024-54413Brandt-net

    Cross-Site Request Forgery (CSRF) vulnerability in brandt-net Display Future Posts display-future-posts allows Stored XSS.This issue affects Display Future Posts: from n/a through <= 0.2.3.

  • 7.1 High severity

    ECT Product Carousel: Cross-Site Request Forgery

    CVE-2024-54412Etemplates

    Cross-Site Request Forgery (CSRF) vulnerability in etemplates ECT Product Carousel ect-product-carousel allows Stored XSS.This issue affects ECT Product Carousel: from n/a through <= 1.9.

  • 7.1 High severity

    WP Controller: Cross-Site Request Forgery

    CVE-2024-54411Hosting.io

    Cross-Site Request Forgery (CSRF) vulnerability in hosting.io WP Controller wp-management-controller allows Stored XSS.This issue affects WP Controller: from n/a through <= 3.2.0.

  • 7.1 High severity

    SOPA Blackout: Cross-Site Request Forgery

    CVE-2024-54410Eagerterrier

    Cross-Site Request Forgery (CSRF) vulnerability in eagerterrier SOPA Blackout sopa-blackout allows Stored XSS.This issue affects SOPA Blackout: from n/a through <= 1.4.

  • 7.1 High severity

    XPD Reduce Image Filesize: Cross-Site Request Forgery

    CVE-2024-54409Fzmaster

    Cross-Site Request Forgery (CSRF) vulnerability in fzmaster XPD Reduce Image Filesize xpd-reduce-image-filesize allows Stored XSS.This issue affects XPD Reduce Image Filesize: from n/a through <= 1.0.

  • 7.1 High severity

    CK and SyntaxHighlighter: Cross-Site Request Forgery

    CVE-2024-54407A328496647

    Cross-Site Request Forgery (CSRF) vulnerability in a328496647 CK and SyntaxHighlighter ck-and-syntaxhighlighter allows Stored XSS.This issue affects CK and SyntaxHighlighter: from n/a through <= 3.4.2.

  • 7.1 High severity

    ECT Social Share: Cross-Site Request Forgery

    CVE-2024-54405Etemplates

    Cross-Site Request Forgery (CSRF) vulnerability in etemplates ECT Social Share ect-social-share allows Stored XSS.This issue affects ECT Social Share: from n/a through <= 1.3.

  • 7.1 High severity

    MDC Comment Toolbar: Cross-Site Request Forgery

    CVE-2024-54404Nazmul Ahsan

    Cross-Site Request Forgery (CSRF) vulnerability in Nazmul Ahsan MDC Comment Toolbar mdc-comment-toolbar allows Stored XSS.This issue affects MDC Comment Toolbar: from n/a through <= 1.1.

  • 7.1 High severity

    Advanced Fancybox: Cross-Site Request Forgery

    CVE-2024-54401Ciprian Turcu

    Cross-Site Request Forgery (CSRF) vulnerability in Ciprian Turcu Advanced Fancybox advanced-fancybox allows Stored XSS.This issue affects Advanced Fancybox: from n/a through <= 1.1.1.

  • 7.1 High severity

    CRUDLab Google Plus Button: Cross-Site Request Forgery

    CVE-2024-54399CRUDLab

    Cross-Site Request Forgery (CSRF) vulnerability in CRUDLab CRUDLab Google Plus Button crudlab-google-plus allows Stored XSS.This issue affects CRUDLab Google Plus Button: from n/a through <= 1.0.2.

  • 7.1 High severity

    Flaming Forms: Cross-Site Request Forgery

    CVE-2024-54398Jcaruso001

    Cross-Site Request Forgery (CSRF) vulnerability in jcaruso001 Flaming Forms flaming-forms allows Stored XSS.This issue affects Flaming Forms: from n/a through <= 1.0.1.

  • 7.1 High severity

    Go Animate: Cross-Site Request Forgery

    CVE-2024-54397Antonio.gocaj

    Cross-Site Request Forgery (CSRF) vulnerability in antonio.gocaj Go Animate goanimate allows Stored XSS.This issue affects Go Animate: from n/a through <= 1.0.

  • 7.1 High severity

    Mandrill WP: Cross-Site Request Forgery

    CVE-2024-54394Khubbaib

    Cross-Site Request Forgery (CSRF) vulnerability in khubbaib Mandrill WP email-form-under-post allows Stored XSS.This issue affects Mandrill WP: from n/a through <= 1.0.5.

  • 7.1 High severity

    WP Fiddle: Cross-Site Request Forgery

    CVE-2024-54393Sheikh Heera

    Cross-Site Request Forgery (CSRF) vulnerability in Sheikh Heera WP Fiddle wp-fiddle allows Stored XSS.This issue affects WP Fiddle: from n/a through <= 1.0.

  • 7.1 High severity

    WP微信机器人: Cross-Site Request Forgery

    CVE-2024-54392Midoks

    Cross-Site Request Forgery (CSRF) vulnerability in midoks WP微信机器人 wp-weixin-robot allows Stored XSS.This issue affects WP微信机器人: from n/a through <= 5.3.5.

  • 7.1 High severity

    WordPress Filter: Cross-Site Request Forgery

    CVE-2024-54391Mattwalters

    Cross-Site Request Forgery (CSRF) vulnerability in mattwalters WordPress Filter wordpress-filter allows Stored XSS.This issue affects WordPress Filter: from n/a through <= 1.4.1.

  • 7.1 High severity

    addWeather: Cross-Site Request Forgery

    CVE-2024-54389Eduardo

    Cross-Site Request Forgery (CSRF) vulnerability in Eduardo addWeather myweather allows Cross Site Request Forgery.This issue affects addWeather: from n/a through <= 2.5.1.

  • 7.1 High severity

    Multiple Admin Emails: Cross-Site Request Forgery

    CVE-2024-54388Phuc Pham

    Cross-Site Request Forgery (CSRF) vulnerability in Phuc Pham Multiple Admin Emails multiple-admin-emails allows Cross Site Request Forgery.This issue affects Multiple Admin Emails: from n/a through <= 1.0.

  • 7.1 High severity

    Push Monkey Pro – Web Push Notifications and…: Cross-Site Request Forgery

    CVE-2024-54386Pushmonkey

    Cross-Site Request Forgery (CSRF) vulnerability in pushmonkey Push Monkey Pro – Web Push Notifications and WooCommerce Abandoned Cart push-monkey-desktop-push-notifications allows Cross Site Request Forgery.This issue affects Push Monkey Pro – Web Push Notific

  • 9.6 Critical severity

    Insertify: Cross-Site Request Forgery

    CVE-2024-54372Sourov Amin

    Cross-Site Request Forgery (CSRF) vulnerability in Sourov Amin Insertify insertify allows Code Injection.This issue affects Insertify: from n/a through <= 1.1.4.

  • 9.6 Critical severity

    GitSync: Cross-Site Request Forgery

    CVE-2024-54368Rubengarzajr

    Cross-Site Request Forgery (CSRF) vulnerability in rubengarzajr GitSync git-sync allows Code Injection.This issue affects GitSync: from n/a through <= 1.1.0.

  • 8.8 High severity

    WP Mailster: Cross-Site Request Forgery

    CVE-2024-54355Brandtoss

    Cross-Site Request Forgery (CSRF) vulnerability in brandtoss WP Mailster wp-mailster allows Cross Site Request Forgery.This issue affects WP Mailster: from n/a through <= 1.8.17.0.

  • 7.1 High severity

    Hack-Info: Cross-Site Request Forgery

    CVE-2024-54353Wpgear

    Cross-Site Request Forgery (CSRF) vulnerability in wpgear Hack-Info hack-info allows Stored XSS.This issue affects Hack-Info: from n/a through <= 3.17.

  • 8.8 High severity

    Sogrid: Cross-Site Request Forgery

    CVE-2024-54352Sabri

    Cross-Site Request Forgery (CSRF) vulnerability in Sabri Sogrid sogrid allows Privilege Escalation.This issue affects Sogrid: from n/a through <= 1.5.2.

  • 7.1 High severity

    WP Currency Exchange Rates: Cross-Site Request Forgery

    CVE-2024-54332WPFactory

    Cross-Site Request Forgery (CSRF) vulnerability in WPFactory WP Currency Exchange Rates wp-currency-exchange-rates allows Stored XSS.This issue affects WP Currency Exchange Rates: from n/a through <= 1.2.0.

  • 7.1 High severity

    I Plant A Tree: Cross-Site Request Forgery

    CVE-2024-54331Micha

    Cross-Site Request Forgery (CSRF) vulnerability in Micha I Plant A Tree i-plant-a-tree allows Stored XSS.This issue affects I Plant A Tree: from n/a through <= 1.7.3.

  • 8.1 High severity

    topm-client: Absolute Path Traversal

    CVE-2024-12646Chunghwa Telecom

    The topm-client from Chunghwa Telecom has an Arbitrary File Delete vulnerability. The application sets up a simple local web server and provides APIs for communication with the target website. Due to the lack of CSRF protection in the APIs, unauthenticated rem

  • 7.1 High severity

    tbm-client: Absolute Path Traversal

    CVE-2024-12644Chunghwa Telecom

    The tbm-client from Chunghwa Telecom has an Arbitrary File vulnerability. The application sets up a simple local web server and provides APIs for communication with the target website. Due to the lack of CSRF protection in the APIs, unauthenticated remote atta

  • 8.1 High severity

    tbm-client: Absolute Path Traversal

    CVE-2024-12643Chunghwa Telecom

    The tbm-client from Chunghwa Telecom has an Arbitrary File Delete vulnerability. The application sets up a simple local web server and provides APIs for communication with the target website. Due to the lack of CSRF protection in the APIs, unauthenticated remo