Pimcore TinyMCE Bundle - tinymce CVE-2024-29203, CVE-2024-29881
Published 24 Apr 2024 · Updated 2 Dec 2024
Affected packages
- Affected
- >=11.2.0 <11.2.3
- Fixed in
- 11.2.3
composer require pimcore/pimcore:^11.2.3- Affected
- >=11.0.0-ALPHA1 <11.1.6.5
- Fixed in
- 11.1.6.5
composer require pimcore/pimcore:^11.1.6.5Details
Impact
The TineMCE Bundle uses tinymce version 6.7.3. CVEs for this version exists for <6.8.1: https://nvd.nist.gov/vuln/detail/CVE-2024-29203 https://nvd.nist.gov/vuln/detail/CVE-2024-29881
Patches
The package should be updated to at least 6.8.1 to avoid XSS vulnerability.
Workarounds
Upgrade pimcore to release 11.2.3 or 11.1.6.5.
References
https://nvd.nist.gov/vuln/detail/CVE-2024-29203 https://nvd.nist.gov/vuln/detail/CVE-2024-29881
Is GHSA-vjwg-28gv-pm8h in any of your client repos?
Checking one package by hand is fine. Checking it across forty client projects is not. NPMscan reads the lockfiles in every GitHub repo you pick, finds each project with an affected pimcore/pimcore, and gives you the command that fixes it.
References
Advisory data from OSV.dev (opens OSV.dev in a new tab), refreshed daily.