Payload's hidden fields can be leaked on readable collections
CVE-2023-30843
What is CVE-2023-30843?
Payload CMS, a free and open-source headless content management system, is susceptible to a brute force vulnerability in versions prior to 1.7.0. Users with access to documents containing hidden fields may exploit this flaw to reverse-engineer values from those fields. The vulnerability arises when the system does not properly enforce access controls. Users can potentially access sensitive information by conducting brute force attacks on hidden field data. It is crucial to upgrade to version 1.7.0, which includes a patch for this issue. As an interim solution, developers can implement a 'beforeOperation' hook that eliminates 'where' queries targeting hidden field data, enhancing security until the upgrade is performed. For more details, refer to the official advisory and release notes.
Affected Version(s)
payload < 1.7.0
