Description
Ruby on Rails 2.1.x, 2.2.x, and 2.3.x before 2.3.11, and 3.x before 3.0.4, does not properly validate HTTP requests that contain an X-Requested-With header, which makes it easier for remote attackers to conduct cross-site request forgery (CSRF) attacks via forged (1) AJAX or (2) API requests that leverage "combinations of browser plugins and HTTP redirects," a related issue to CVE-2011-0696.
Remediation
References
Related Vulnerabilities
Apache HTTP Server Numeric Errors Vulnerability (CVE-2009-1956)
Jenkins CVE-2023-43498 Vulnerability (CVE-2023-43498)
WordPress 3.7.x Multiple Vulnerabilities (3.7 - 3.7.16)
Zenphoto Cross-Site Request Forgery (CSRF) Vulnerability (CVE-2015-5595)
Apache HTTP Server CVE-2018-11763 Vulnerability (CVE-2018-11763)