CVE-2023-48218 MEDIUM

CVE-2023-48218: Strapi Protected Populate Plugin leaking fields if the request fields where empty or only fields selected where not populatable

Vendor Strapi-Community
Product strapi-plugin-protected-populate
Weakness CWE-863 · Incorrect authorization
Published November 20, 2023
Last update August 2, 2024

CVSS base score

5.3/10
Attack vector Network
Attack complexity Low
Privileges required None
User interaction None
Confidentiality Low
Integrity None

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N

What the vulnerability does

01Description

The Strapi Protected Populate Plugin protects `get` endpoints from revealing too much information. Prior to version 1.3.4, users were able to bypass the field level security. Users who tried to populate something that they didn't have access to could populate those fields anyway. This issue has been patched in version 1.3.4. There are no known workarounds.

Key dates

02Disclosure timeline

November 20, 2023 CVE published
August 2, 2024 Record updated