RubySec

Providing security resources for the Ruby community

CVE-2024-32034 (decidim-admin): Decidim::Admin vulnerable to cross-site scripting (XSS) in the admin activity log

ADVISORIES

GEM

decidim-admin

SEVERITY

CVSS v3.x: 6.8 (Medium)

PATCHED VERSIONS

  • ~> 0.27.7
  • >= 0.28.2

DESCRIPTION

Impact

The admin panel is subject to potential XSS attach in case an admin assigns a valuator to a proposal, or does any other action that generates an admin activity log where one of the resources has an XSS crafted.

Patches

N/A

Workarounds

Redirect the pages /admin and /admin/logs to other admin pages to prevent this access (i.e. /admin/organization/edit)

References

OWASP ASVS v4.0.3-5.1.3

RELATED