RubySec

Providing security resources for the Ruby community

CVE-2024-32469 (decidim): Decidim cross-site scripting (XSS) in the pagination

Decidim cross-site scripting (XSS) in the pagination

Published: July 10, 2024

SECURITY IDENTIFIERS

GEM

decidim

SEVERITY

CVSS v3.x: 7.1 (High)

PATCHED VERSIONS

~> 0.27.6 >= 0.28.1

DESCRIPTION

Impact

The pagination feature used in searches and filters is subject to potential XSS attack through a malformed URL using the GET parameter per_page.

Patches

Patched in version 0.27.6 and 0.28.1

References

OWASP ASVS v4.0.3-5.1.3

Credits

This issue was discovered in a security audit organized by the mitgestalten PartizipationsbĂĽro and funded by netidee against Decidim done during April 2024. The security audit was implemented by AIT Austrian Institute of Technology GmbH,

RELATED