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

    While Loading: Cross-Site Request Forgery

    CVE-2024-51635Garmur

    Cross-Site Request Forgery (CSRF) vulnerability in Garmur While Loading while-it-is-loading allows Stored XSS.This issue affects While Loading: from n/a through <= 3.0.

  • 7.1 High severity

    Webriti Custom Login: Cross-Site Request Forgery

    CVE-2024-51634A.ankit

    Cross-Site Request Forgery (CSRF) vulnerability in a.ankit Webriti Custom Login webriti-custom-login-page allows Reflected XSS.This issue affects Webriti Custom Login: from n/a through <= 0.3.

  • 7.1 High severity

    Simple Page Specific Sidebars: Cross-Site Request Forgery

    CVE-2024-51633Ivycat

    Cross-Site Request Forgery (CSRF) vulnerability in ivycat Simple Page Specific Sidebars page-specific-sidebars allows Stored XSS.This issue affects Simple Page Specific Sidebars: from n/a through <= 2.14.1.

  • 7.1 High severity

    SH Slideshow: Cross-Site Request Forgery

    CVE-2024-51632Sam Hoe

    Cross-Site Request Forgery (CSRF) vulnerability in Sam Hoe SH Slideshow sh-slideshow allows Stored XSS.This issue affects SH Slideshow: from n/a through <= 4.3.

  • 7.1 High severity

    Sticky Social Bar: Cross-Site Request Forgery

    CVE-2024-51631Md Eftakhairul Islam

    Cross-Site Request Forgery (CSRF) vulnerability in Md Eftakhairul Islam Sticky Social Bar sticky-social-bar allows Cross Site Request Forgery.This issue affects Sticky Social Bar: from n/a through <= 2.0.

  • 7.1 High severity

    World Prayer Time: Cross-Site Request Forgery

    CVE-2024-50534Techdabang

    Cross-Site Request Forgery (CSRF) vulnerability in techdabang World Prayer Time world-prayer-time allows Stored XSS.This issue affects World Prayer Time: from n/a through <= 2.0.

  • 7.1 High severity

    Domain Sharding: Cross-Site Request Forgery

    CVE-2024-50533David Garcia

    Cross-Site Request Forgery (CSRF) vulnerability in David Garcia Domain Sharding domain-sharding allows Stored XSS.This issue affects Domain Sharding: from n/a through <= 1.2.1.

  • 8.8 High severity

    Apache OFBiz: Improper Control of Generation of Code

    CVE-2024-48962Apache

    Improper Control of Generation of Code ('Code Injection'), Cross-Site Request Forgery (CSRF), : Improper Neutralization of Special Elements Used in a Template Engine vulnerability in Apache OFBiz. This issue affects Apache OFBiz: before 18.12.17. Users are rec

  • 8.8 High severity

    SK WP Settings Backup: Cross-Site Request Forgery

    CVE-2024-52415Skipstorm

    Cross-Site Request Forgery (CSRF) vulnerability in skipstorm SK WP Settings Backup sk-wp-settings-backup allows Object Injection.This issue affects SK WP Settings Backup: from n/a through <= 1.0.

  • 7.4 High severity

    Cisco TelePresence Video Communication Server…: Cross-Site Request Forgery

    CVE-2022-20853Cisco

    A vulnerability in the REST API of Cisco&nbsp;Expressway Series and Cisco&nbsp;TelePresence VCS could allow an unauthenticated, remote attacker to conduct a cross-site request forgery (CSRF) attack on an affected system. This vulnerability is due to insufficie

  • 7.1 High severity

    Twitter @Anywhere Plus: Cross-Site Request Forgery

    CVE-2024-51659GeekRMX

    Cross-Site Request Forgery (CSRF) vulnerability in GeekRMX Twitter @Anywhere Plus twitter-anywhere-plus allows Stored XSS.This issue affects Twitter @Anywhere Plus: from n/a through <= 2.0.

  • 7.1 High severity

    WP Course Manager: Cross-Site Request Forgery

    CVE-2024-51658Henrik Hoff

    Cross-Site Request Forgery (CSRF) vulnerability in Henrik Hoff WP Course Manager wp-course-manager allows Stored XSS.This issue affects WP Course Manager: from n/a through <= 1.3.

  • 7.1 High severity

    Platform.ly Official: Cross-Site Request Forgery

    CVE-2024-51687Platform.ly

    Cross-Site Request Forgery (CSRF) vulnerability in Platform.ly Platform.ly Official platformly allows Stored XSS.This issue affects Platform.ly Official: from n/a through <= 1.1.3.

  • 7.1 High severity

    W3P SEO: Cross-Site Request Forgery

    CVE-2024-51684Ciprian Popescu

    Cross-Site Request Forgery (CSRF) vulnerability in Ciprian Popescu W3P SEO wp-perfect-plugin allows Stored XSS.This issue affects W3P SEO: from n/a through < 1.8.6.

  • 7.1 High severity

    FraudLabs Pro SMS Verification: Cross-Site Request Forgery

    CVE-2024-51688Fraudlabspro

    Cross-Site Request Forgery (CSRF) vulnerability in fraudlabspro FraudLabs Pro SMS Verification fraudlabs-pro-sms-verification allows Stored XSS.This issue affects FraudLabs Pro SMS Verification: from n/a through <= 1.10.1.

  • 8.1 High severity

    ampache: Cross-Site Request Forgery

    CVE-2024-51487Ampache

    Ampache is a web based audio/video streaming application and file manager. The current implementation of token parsing fails to properly validate CSRF tokens when activating or deactivating catalog. This vulnerability allows an attacker to exploit CSRF attacks

  • 8.1 High severity

    ampache: Cross-Site Request Forgery

    CVE-2024-51485Ampache

    Ampache is a web based audio/video streaming application and file manager. The current implementation of token parsing fails to properly validate CSRF tokens when activating or deactivating plugins. This vulnerability allows an attacker to exploit CSRF attacks

  • 8.1 High severity

    ampache: Cross-Site Request Forgery

    CVE-2024-51484Ampache

    Ampache is a web based audio/video streaming application and file manager. The current implementation of token parsing fails to properly validate CSRF tokens when activating or deactivating controllers. This vulnerability allows an attacker to exploit CSRF att

  • 7.1 High severity

    Featured Posts Scroll: Cross-Site Request Forgery

    CVE-2024-51647Chaser324

    Cross-Site Request Forgery (CSRF) vulnerability in Chaser324 Featured Posts Scroll allows Stored XSS.This issue affects Featured Posts Scroll: from n/a through 1.25.

  • 7.1 High severity

    Responsive Flickr Gallery: Cross-Site Request Forgery

    CVE-2024-51630Lars Schenk

    Cross-Site Request Forgery (CSRF) vulnerability in Lars Schenk Responsive Flickr Gallery responsive-flickr-gallery allows Stored XSS.This issue affects Responsive Flickr Gallery: from n/a through <= 1.3.1.

  • 8.8 High severity

    iTop: Cross-Site Request Forgery

    CVE-2024-52002Combodo

    Combodo iTop is a simple, web based IT Service Management tool. Several url endpoints are subject to a Cross-Site Request Forgery (CSRF) vulnerability. Please refer to the linked GHSA for the complete list. This issue has been addressed in version 3.2.0 and al

  • 8.4 High severity

    jatos: Cross-Site Request Forgery

    CVE-2024-51382Jatos

    Cross-Site Request Forgery (CSRF) vulnerability in JATOS v3.9.3 allows an attacker to reset the administrator's password. This critical security flaw can result in unauthorized access to the platform, enabling attackers to hijack admin accounts and compromise

  • 8.4 High severity

    jatos: Cross-Site Request Forgery

    CVE-2024-51381Jatos

    Cross-Site Request Forgery (CSRF) vulnerability in JATOS v3.9.3 that allows attackers to perform actions reserved for administrators, including creating admin accounts. This critical flaw can lead to unauthorized activities, compromising the security and integ

  • 8.8 High severity

    REPORTiT – Advanced Reporting for WooCommerce: Cross-Site Request Forgery

    CVE-2024-10711iThemelandCo

    The WooCommerce Report plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 1.5.1. This is due to missing or incorrect nonce validation on the settings update functionality. This makes it possible for unauthent

  • 8.8 High severity

    iTop: Cross-Site Request Forgery

    CVE-2024-31998Combodo

    Combodo iTop is a simple, web based IT Service Management tool. A CSRF can be performed on CSV import simulation. This issue has been fixed in versions 3.1.2 and 3.2.0. All users are advised to upgrade. There are no known workarounds for this vulnerability.

  • 8.8 High severity

    CICS TX Standard: Cross-Site Request Forgery

    CVE-2024-41744IBM

    IBM CICS TX Standard 11.1 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.

  • 8.8 High severity

    Custom Twitter Feeds (Tweets Widget): Cross-Site Request Forgery

    CVE-2024-49685Syed Balkhi

    Cross-Site Request Forgery (CSRF) vulnerability in Syed Balkhi Custom Twitter Feeds (Tweets Widget) custom-twitter-feeds allows Cross Site Request Forgery.This issue affects Custom Twitter Feeds (Tweets Widget): from n/a through <= 2.2.3.

  • 9.6 Critical severity

    EKC Tournament Manager: Cross-Site Request Forgery

    CVE-2024-49674Lukashuser

    Cross-Site Request Forgery (CSRF) vulnerability in lukashuser EKC Tournament Manager ekc-tournament-manager allows Upload a Web Shell to a Web Server.This issue affects EKC Tournament Manager: from n/a through <= 2.2.1.

  • 8.8 High severity

    Podlove Podcast Publisher: Cross-Site Request Forgery

    CVE-2024-43984Podlove

    Cross-Site Request Forgery (CSRF) vulnerability in Podlove Podlove Podcast Publisher allows Code Injection.This issue affects Podlove Podcast Publisher: from n/a through 4.1.13.

  • 8.8 High severity

    WBR-6012: Cross-Site Request Forgery

    CVE-2024-24777LevelOneEPSS 8.68%

    A cross-site request forgery (CSRF) vulnerability exists in the Web Application functionality of the LevelOne WBR-6012 R0.40e6. A specially crafted HTTP request can lead to unauthorized access. An attacker can stage a malicious web page to trigger this vulnera

  • 8.8 High severity

    Crypto Tool: Cross-Site Request Forgery

    CVE-2024-9990Odude

    The Crypto plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 2.15. This is due to missing nonce validation in the 'crypto_connect_ajax_process::check' function. This makes it possible for unauthenticated attacke

  • 8.8 High severity

    DarkMySite – Advanced Dark Mode Plugin for…: Cross-Site Request Forgery

    CVE-2024-50466DarkMySite

    Cross-Site Request Forgery (CSRF) vulnerability in DarkMySite DarkMySite – Advanced Dark Mode Plugin for WordPress darkmysite allows Cross Site Request Forgery.This issue affects DarkMySite – Advanced Dark Mode Plugin for WordPress: from n/a through 1.2.8.

  • 8.8 High severity

    ovaledge: Cross-Site Request Forgery

    CVE-2022-30357Ovaledge

    OvalEdge 5.2.8.0 and earlier is affected by an Account Takeover vulnerability via a POST request to /profile/updateProfile via the userId and email parameters. Authentication is required.

  • 8.8 High severity

    AMP for WP – Accelerated Mobile Pages: Cross-Site Request Forgery

    CVE-2024-9598Mohammed Kaludi

    The AMP for WP – Accelerated Mobile Pages plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 1.0.99.1. This is due to missing or incorrect nonce validation on the 'proxy' function. This makes it possible for

  • 8.8 High severity

    OpenRefine: Cross-Site Request Forgery

    CVE-2024-47879OpenRefine

    OpenRefine is a free, open source tool for working with messy data. Prior to version 3.8.3, lack of cross-site request forgery protection on the `preview-expression` command means that visiting a malicious website could cause an attacker-controlled expression

  • 8.8 High severity

    Portal: Cross-Site Request Forgery

    CVE-2024-26273Liferay

    Cross-site request forgery (CSRF) vulnerability in the content page editor in Liferay Portal 7.4.0 through 7.4.3.103, and Liferay DXP 2023.Q4.0 through 2023.Q4.2, 2023.Q3.1 through 2023.Q3.5, 7.4 GA through update 92 and 7.3 update 29 through update 35 allows

  • 8.8 High severity

    Portal: Cross-Site Request Forgery

    CVE-2024-26272Liferay

    Cross-site request forgery (CSRF) vulnerability in the content page editor in Liferay Portal 7.3.2 through 7.4.3.107, and Liferay DXP 2023.Q4.0 through 2023.Q4.2, 2023.Q3.1 through 2023.Q3.5, 7.4 GA through update 92 and 7.3 GA through update 35 allows remote

  • 8.8 High severity

    Portal: Cross-Site Request Forgery

    CVE-2024-26271Liferay

    Cross-site request forgery (CSRF) vulnerability in the My Account widget in Liferay Portal 7.4.3.75 through 7.4.3.111, and Liferay DXP 2023.Q4.0 through 2023.Q4.2, 2023.Q3.1 through 2023.Q3.5, 7.4 update 75 through update 92 and 7.3 update 32 through update 36

  • 8.8 High severity

    LatePoint: Cross-Site Request Forgery

    CVE-2024-43945LatePoint

    Cross-Site Request Forgery (CSRF) vulnerability in Latepoint LatePoint allows Cross Site Request Forgery.This issue affects LatePoint: from n/a through 4.9.91.

  • 8.8 High severity

    Most And Least Read Posts Widget: Cross-Site Request Forgery

    CVE-2024-49628WhileTrue

    Cross-Site Request Forgery (CSRF) vulnerability in whiletrue Most And Least Read Posts Widget most-and-least-read-posts-widget allows Cross Site Request Forgery.This issue affects Most And Least Read Posts Widget: from n/a through <= 2.5.18.