CVE-2024-5453: ProfileGrid <= 5.8.6 - Missing Authorization
The ProfileGrid – User Profiles, Groups and Communities plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the pmdismissiblenotice and pmwizardupdategroupicon functions in all versions up to, and including, 5.8.6. This makes it possible for authenticated attackers, with Subscriber-level access and above, to change arbitrary options to the value '1' or change group icons.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
WordPress ProfileGrid – User Profiles, Groups and Communities pluginto a version that resolves this vulnerability.Fixed in 5.8.6 - Configuration
Patch the plugin so that both pm_dismissible_notice() and pm_wizard_update_group_icon() perform proper capability checks before modifying options or group icons (vulnerable in all versions up to and including 5.8.6).
ProfileGrid WordPress plugin Missing capability check in pm_dismissible_notice and pm_wizard_update_group_icon = Add required capability/permission checks before allowing updates
Event History
Frequently Asked Questions
What is the severity of CVE-2024-5453?
CVE-2024-5453 has been classified with a moderate severity due to unauthorized modification of data risk.
How do I fix CVE-2024-5453?
To fix CVE-2024-5453, update the ProfileGrid plugin to version 5.8.7 or later.
What versions are affected by CVE-2024-5453?
CVE-2024-5453 affects all versions of the ProfileGrid plugin up to and including version 5.8.6.
Who is impacted by CVE-2024-5453?
Websites using the ProfileGrid plugin for WordPress are impacted by CVE-2024-5453 if they are running affected versions.
What is the nature of the vulnerability in CVE-2024-5453?
CVE-2024-5453 is a vulnerability that allows unauthorized users to modify data due to missing capability checks.