CVE-2024-39323: aimeos/ai-admin-graphql - Improper Access Control Vulnerability Allows Editor to Modify Admin Account
Summary
CVE-2024-39323: aimeos/ai-admin-graphql improper access control vulnerability allows an editor to modify admin account. Affects aimeos/ai-admin-graphql across 3 version ranges.
>= 2022.04.1, < 2022.10.10
>= 2023.04.1, < 2023.10.6
>= 2024.04.1, < 2024.04.6
Fixed in 2022.10.10, 2023.10.6 or 2024.04.6, depending on the release line you run. How to fix ↓
Check if this vulnerability affects your application
Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.
No signup required · Results in about 60 seconds
Background
aimeos/ai-admin-graphql is the Aimeos GraphQL API admin interface. It provides functionality for managing admin accounts in the back end of the application.
Vulnerability Detail
Starting in version 2022.04.01 and prior to versions 2022.10.10, 2023.10.6, and 2024.04.6, an improper access control vulnerability exists in aimeos/ai-admin-graphql. This vulnerability allows an editor to modify and take over an admin account in the back end. It poses a high risk as it can lead to unauthorized access and potential misuse of administrative privileges.
How To Fix
Fixed versions by release line
The minimum fixed version depends on the release line you run.
-
>= 2022.04.1, < 2022.10.102022.10.10composer require aimeos/ai-admin-graphql:2022.10.10 -
>= 2023.04.1, < 2023.10.62023.10.6composer require aimeos/ai-admin-graphql:2023.10.6 -
>= 2024.04.1, < 2024.04.62024.04.6composer require aimeos/ai-admin-graphql:2024.04.6
Tip — Not sure which release line you're on? Vulert can find the fix for the version you are using. Scan free →
Workaround
There is no known workaround for this vulnerability. It is crucial to apply the recommended fix by upgrading to the fixed versions of aimeos/ai-admin-graphql.
Conclusion
The improper access control vulnerability in aimeos/ai-admin-graphql allows an editor to modify and take over an admin account, potentially leading to unauthorized access and misuse of administrative privileges. It is crucial to upgrade to the fixed versions (2022.10.10, 2023.10.6, or 2024.04.6) to mitigate this vulnerability.
See every vulnerability recorded for aimeos/ai-admin-graphql →
FAQ
aimeos/ai-admin-graphql is the Aimeos GraphQL API admin interface used for managing admin accounts in the back end of the application.
This vulnerability allows an editor to modify and take over an admin account, potentially leading to unauthorized access and misuse of administrative privileges.
Versions prior to 2022.10.10, 2023.10.6, and 2024.04.6 are affected by this vulnerability.
To fix this vulnerability, upgrade to the latest versions of aimeos/ai-admin-graphql (2022.10.10, 2023.10.6, or 2024.04.6) where the issue has been resolved.
No, there is no known workaround for this vulnerability. It is essential to apply the recommended fix by upgrading to the fixed versions of aimeos/ai-admin-graphql.
References
Related vulnerabilities
Recent vulnerabilities recorded for aimeos/ai-admin-graphql.