In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsLearn about Improper Access Control vulnerabilities in an interactive lesson.
Start learningUpgrade rack-cors
to version 1.0.0 or higher.
rack-cors is a Rack Middleware for handling Cross-Origin Resource Sharing (CORS), which makes cross-origin AJAX possible.
Affected versions of this package are vulnerable to Improper Access Control. Setting origin: '*' reflects the origin header as oppose to returning: Access-Control-Allow-Origin: *
. Defaulting to Access-Control-Allow-Credentials: true
is also inherently insecure, and when combined with this unexpected reflection of the origin header means sites are configured without a SAMEORIGIN
policy.