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 Incorrect Authorization vulnerabilities in an interactive lesson.
Start learningUpgrade winter/wn-backend-module to version 1.2.14 or higher.
Affected versions of this package are vulnerable to Incorrect Authorization in the ImportExportController AJAX handlers due to insufficient enforcement of granular access control. An attacker can access or modify sensitive data by invoking import or export operations through AJAX handlers without possessing the required granular permissions. This is only exploitable if the attacker has an authenticated backend account with access to a controller that implements this behavior and declares an import or export permission value more restrictive than the controller's own required permissions.
This vulnerability can be mitigated by manually applying the permission check in each affected handler or by expressing the restriction in the controller's own required permissions property.