CVE-2024-39322 json
aimeos/ai-admin-jsonadm improper access control vulnerability allows editors to remove required records
published 2024-07-02 2 y ago modified 2026-09-10 1 mo ago also GHSA-8fj2-587w-5whr , EUVD-2024-2296
- cvss
- 5.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.5%
- EPSS 0.5% chance of exploitation in 30 days, percentile 41%
- public exploits
- 0
- none known
Summary
aimeos/ai-admin-jsonadm is the Aimeos e-commerce JSON API for administrative tasks. In versions prior to 2020.10.13, 2021.10.6, 2022.10.3, 2023.10.4, and 2024.4.2, improper access control allows editors to remove admin group and locale configuration in the Aimeos backend. Versions 2020.10.13, 2021.10.6, 2022.10.3, 2023.10.4, and 2024.4.2 contain a fix for the issue.
Patch / fix
- packagist aimeos/ai-admin-jsonadm 2020.10.13, 2021.10.6, 2022.10.3, 2023.10.4, 2024.04.2
- aimeos_project ai-controller-frontend 2020.10.13, 2021.10.6, 2022.10.3, 2023.10.4
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 2 y ago
Exploit prediction
0.48% chance of exploitation in the next 30 days, higher than 41% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 5.5 | CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:H |
| NVD | 3.1 | 5.5 | CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:H |
| GitHub | 3.1 | 5.5 | CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| packagist | aimeos/ai-admin-jsonadm | >=2024.04.1, <2024.04.2 >=2023.04.1, <2023.10.4 >=2022.04.1, <2022.10.3 >=2021.04.1, <2021.10.6 <2020.10.13 |
2024.04.2 2023.10.4 2022.10.3 2021.10.6 2020.10.13 |
Affected products
- aimeos ai-admin-jsonadm
Classification
- Weakness
-
- CWE-863 Incorrect Authorization
References
-
github.com
/aimeos/ai-admin-jsonadm/commit/02a063fbd616d4e0a5aaf89f1642a856aa5ac5a5
web, patch
-
github.com
/aimeos/ai-admin-jsonadm/commit/16d013d0e28cecd19781f434d83fabebcc78cdc2
web, patch
-
github.com
/aimeos/ai-admin-jsonadm/commit/4c966e02bd52589c3c9382777cfe170eddf17b00
web, patch
-
github.com
/aimeos/ai-admin-jsonadm/commit/640954243ce85c2c303a00dd6481ed39b3d218fb
web, patch
-
github.com
/aimeos/ai-admin-jsonadm/commit/7d1c05e8368b0a6419820fe402deac9960500026
web, patch
-
github.com
/aimeos/ai-admin-jsonadm/security/advisories/GHSA-8fj2-587w-5whr
web, third-party-advisory
-
nvd.nist.gov
/vuln/detail/CVE-2024-39322
advisory
-
github.com
/aimeos/ai-admin-jsonadm
package
Sources
- CVE List CVE-2024-39322
- GitHub Advisory GHSA-8fj2-587w-5whr
- NVD CVE-2024-39322
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.