CVE-2023-2629
Improper Neutralization of Formula Elements in a CSV File in pimcore/customer-data-framework
Improper Neutralization of Formula Elements in a CSV File in GitHub repository pimcore/customer-data-framework prior to 3.3.9.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- Low
- Integrity
- None
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
5.0
Improper Neutralization of Formula Elements in a CSV File in pimcore/customer-data-framework
Improper Neutralization of Formula Elements in a CSV File in GitHub repository pimcore/customer-data-framework prior to 3.3.9.
- Record
CVE-2023-2629- CVSS 3.0
- 5.0 Medium
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:C/C:L/I:N/A:L - Weakness
- CWE-1236
- Updated
- 2026-11-02
EUVDEUVD-2023-1585
5.0
Improper Neutralization of Formula Elements in a CSV File in GitHub repository pimcore/customer-data-framework prior to 3.3.9.
- Record
EUVD-2023-1585- CVSS 3.0
- 5.0 Medium
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:C/C:L/I:N/A:L - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-mq3x-qgwx-3rfw
7.8
Embedding untrusted input inside CSV files leads to Formula Injection/CSV Injection
Impact
The pimcore application is vulnerable to Formula Injection/CSV Injection via the Firstname, Lastname, Street, Zip & City input fields. These vulnerabilities allow unauthenticated attackers to execute arbitrary code via a crafted excel file.
Successful exploitation can lead to impacts such as client-sided command injection, code execution, or remote ex-filtration of contained confidential data.
Patches
Update to version 3.3.9 or apply this patch manually https://github.com/pimcore/customer-data-framework/commit/4e0105c3a78d20686a0c010faef27d2297b98803.patch
Workarounds
Apply patch https://github.com/pimcore/customer-data-framework/commit/4e0105c3a78d20686a0c010faef27d2297b98803.patch manually.
References
https://huntr.dev/bounties/821ff465-4754-42d1-9376-813c17f16a01/
- Record
GHSA-mq3x-qgwx-3rfw- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-1236
- Updated
- 2026-11-02
NVD
7.8
Improper Neutralization of Formula Elements in a CSV File in GitHub repository pimcore/customer-data-framework prior to 3.3.9.
- Record
CVE-2023-2629- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - CVSS 3.0
- 5.0 Medium
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:C/C:L/I:N/A:L - Weakness
- CWE-1236
- Updated
- 2026-11-02
OSV
5.0
Improper Neutralization of Formula Elements in a CSV File in pimcore/customer-data-framework
Improper Neutralization of Formula Elements in a CSV File in GitHub repository pimcore/customer-data-framework prior to 3.3.9.
- Record
CVE-2023-2629- CVSS 3.0
- 5.0 Medium
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:C/C:L/I:N/A:L - Weakness
- CWE-1236
- Updated
- 2026-11-02
OSVGHSA-mq3x-qgwx-3rfw
7.8
Embedding untrusted input inside CSV files leads to Formula Injection/CSV Injection
Impact
The pimcore application is vulnerable to Formula Injection/CSV Injection via the Firstname, Lastname, Street, Zip & City input fields. These vulnerabilities allow unauthenticated attackers to execute arbitrary code via a crafted excel file.
Successful exploitation can lead to impacts such as client-sided command injection, code execution, or remote ex-filtration of contained confidential data.
Patches
Update to version 3.3.9 or apply this patch manually https://github.com/pimcore/customer-data-framework/commit/4e0105c3a78d20686a0c010faef27d2297b98803.patch
Workarounds
Apply patch https://github.com/pimcore/customer-data-framework/commit/4e0105c3a78d20686a0c010faef27d2297b98803.patch manually.
References
https://huntr.dev/bounties/821ff465-4754-42d1-9376-813c17f16a01/
- Record
GHSA-mq3x-qgwx-3rfw- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-1236
- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
pimcore/customer-management-framework-bundlePackagist |
before 3.3.9 | 3.3.9 |
pimcore/customer-management-framework-bundlePackagist |
before 3.3.9, plus listed versions 1.3.172.4.5v1.0.0v1.0.1v1.1.0 Show 45 moreShow lessv1.1.1v1.10.0v1.10.1v1.11.0v1.12.0v1.12.1v1.13.0v1.13.1v1.14.0v1.14.1v1.14.2v1.14.3v1.14.4v1.2.0v1.2.1v1.2.2v1.2.3v1.2.4v1.2.5v1.2.6v1.3.0v1.3.1v1.3.10v1.3.11v1.3.12v1.3.13v1.3.14v1.3.15v1.3.16v1.3.18v1.3.19v1.3.2v1.3.20v1.3.21v1.3.3v1.3.4v1.3.5v1.3.6v1.3.7v1.3.8v1.3.9v1.4.0v1.4.1v1.4.10v1.4.11 |
3.3.9 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2023-2629 is a medium vulnerability (CVSS 5.0) in Pimcore Pimcore/customer-data-framework, published May 10, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.41%, the 35th percentile. Fixed in pimcore/customer-management-framework-bundle 3.3.9.
References
huntr.dev/bounties/821ff465-4754-42d1-9376-813c17f16a01
github.com/pimcore/customer-data-framework/commit/4e0105c3a78d20686a0c010faef27d2297b98803
github.com/pimcore/customer-data-framework/security/advisories/GHSA-mq3x-qgwx-3rfw
nvd.nist.gov/vuln/detail/CVE-2023-2629
github.com/advisories/GHSA-mq3x-qgwx-3rfw
github.com/CVEProject/cvelistV5/tree/main/cves/2023/2xxx/CVE-2023-2629.json
github.com/pimcore/customer-data-framework
Left out here: 88 versions. The JSON record has them.