GitHub Advisoryadvisory · Packagist
GHSA-m988-7375-7g2c pimcore/admin-ui-classic-bundle Cross-site Scripting vulnerability in Translations
MEDIUM
Official page ↗
- Aliases
- CVE-2023-42817
- Ecosystem
- Packagist
- Packages
- pimcore/admin-ui-classic-bundle
- Severity
- Moderate
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
- Weaknesses
- CWE-79
- Reviewed
- 2023-09-25
Affected packages
• Packagist pimcore/admin-ui-classic-bundle: < 1.1.2 → fixed in 1.1.2
Description
Impact
The translation value with text including “%s” (from “%suggest%) is parsed by sprintf() even though it’s supposed to be output literally to the user.
The translations may be accessible by a user with comparatively lower overall access (as the translation permission cannot be scoped to certain “modules”) and a skilled attacker might be able to exploit the parsing of the translation string in the dialog box.
Patches
https://github.com/pimcore/admin-ui-classic-bundle/commit/abd7739298f974319e3cac3fd4fcd7f995b63e4c.patch
Workarounds
Update to version 1.1.2 or apply this patches manually
https://github.com/pimcore/admin-ui-classic-bundle/commit/abd7739298f974319e3cac3fd4fcd7f995b63e4c.patch
Related
Alias · CVE (1)
- CVE-2023-42817 Pimcore admin-ui-classic-bundle provides a Backend UI for Pimcore. vulnerability
Weakness · CWE (1)
- CWE-79 Improper Neutralization of Input During Web Page Generation weakness
References
- https://github.com/pimcore/admin-ui-classic-bundle/security/advisories/GHSA-m988-7375-7g2c web
- https://nvd.nist.gov/vuln/detail/CVE-2023-42817 advisory
- https://github.com/pimcore/admin-ui-classic-bundle/commit/abd7739298f974319e3cac3fd4fcd7f995b63e4c web
- https://github.com/pimcore/admin-ui-classic-bundle package