Description
HumHub Community Edition 1.19.0 contains a stored cross-site scripting vulnerability in the friendship confirmation dialog. An authenticated low-privileged member can save HTML in their first and last name. When another authenticated user clicks Friends for that profile, HumHub places the decoded display name into a modal through jQuery html(), causing attacker-controlled markup to execute in the victim's HumHub origin.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| HumHub | HumHub Community Edition | < 1.18.7, 1.19.0 – < 1.19.1 | 1.18.7 |
References
- https://fluidattacks.com/advisories/toujours third-party-advisory
- https://github.com/humhub/humhub product
- https://github.com/humhub/humhub/security/advisories/GHSA-ph8x-wg86-qp2m vendor-advisory
- https://github.com/humhub/humhub/pull/8624 patch
- https://github.com/humhub/humhub/pull/8625 patch
- https://github.com/humhub/humhub/releases/tag/v1.19.3 release-notes
- https://github.com/humhub/humhub/releases/tag/v1.18.7 release-notes