CVE-2022-46157 json
Remote php code execution in Akeneo PIM
published 2022-12-09 3 y ago modified 2026-06-17 4 mo ago also BIT-akeneo-2022-46157 , EUVD-2022-7759 , GHSA-w9wc-4xcq-8gr6
- cvss
- 8.8
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 1.5%
- EPSS 1.5% chance of exploitation in 30 days, percentile 74%
- public exploits
- 0
- none known
Summary
Akeneo PIM is an open source Product Information Management (PIM). Akeneo PIM Community Edition versions before v5.0.119 and v6.0.53 allows remote authenticated users to execute arbitrary PHP code on the server by uploading a crafted image. Akeneo PIM Community Edition after the versions aforementioned provides patched Apache HTTP server configuration file, for docker setup and in documentation sample, to fix this vulnerability. Community Edition users must change their Apache HTTP server configuration accordingly to be protected. The patch for Cloud Based Akeneo PIM Services customers has been applied since 30th October 2022. Users are advised to upgrade. Users unable to upgrade may Replace any reference to `<FilesMatch \.php$>` in their apache httpd configurations with: `<Location "/index.php">`.
Patch / fix
- packagist akeneo/pim-community-dev 5.0.119, 6.0.53
- bitnami akeneo 5.0.119, 6.0.53
- akeneo product_information_management 5.0.119, 6.0.53
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- no
- Technical impact
- total
- Assessed
- 18 mo ago
Exploit prediction
1.50% chance of exploitation in the next 30 days, higher than 74% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- github.com https://github.com/akeneo/pim-community-dev/blob/b4d79bb073c8b68ea26ab227c97cc78d86c4cba1/docker/httpd.conf#L39 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 8.8 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| GitHub | 3.1 | 8.8 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| NVD | 3.1 | 8.8 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| OSV | 3.1 | 8.8 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| packagist | akeneo/pim-community-dev | >=6.0.0, <6.0.53 <5.0.119 |
6.0.53 5.0.119 |
| bitnami | akeneo | <5.0.119 >=6.0.0, <6.0.53 |
5.0.119 6.0.53 |
Affected products
- akeneo pim-community-dev
Classification
References
-
github.com
/akeneo/pim-community-dev/commit/891a2f70a9a200f199de06fe64d376d03787a81a
web
-
github.com
/akeneo/pim-community-dev/blob/b4d79bb073c8b68ea26ab227c97cc78d86c4cba1/docker/httpd.conf#L39
web, exploit, third-party-advisory
-
github.com
/akeneo/pim-community-dev/security/advisories/GHSA-w9wc-4xcq-8gr6
web, mitigation, third-party-advisory
-
nvd.nist.gov
/vuln/detail/CVE-2022-46157
advisory
-
github.com
/akeneo/pim-community-dev
package
Sources
- CVE List CVE-2022-46157
- GitHub Advisory GHSA-w9wc-4xcq-8gr6
- NVD CVE-2022-46157
- OSV BIT-akeneo-2022-46157
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.