payload
cpe:2.3:a:payloadcms:payload:*:*:*:*:node.js:*:*
- < 3.74.0
A cross-collection Insecure Direct Object Reference (IDOR) vulnerability has been identified in Payload CMS versions prior to 3.74.0. This vulnerability exists within the internal 'payload-preferences' collection. In multi-auth collection environments using Postgres or SQLite with default serial or auto-increment IDs, authenticated users from one authentication collection can read and delete preferences of users in different authentication collections, provided their numeric IDs coincide. This issue has been resolved in version 3.74.0.
Exploitation of this vulnerability allows authenticated users to access and delete preference data across different authentication collections, leading to unauthorized data manipulation.
Users should upgrade to Payload CMS version 3.74.0 or later. There is no workaround available other than upgrading.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.