CVE-2021-32737 XSS Injection in Media Collection Title was possible

High 8.4 Published Updated

A logged-in admin can inject scripts into collection titles, enabling cross-site scripting attacks in the Sulu CMS.

Exploited in the wild
Not known
Login needed
An administrator
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2021-32737?

CVE-2021-32737 is a high-severity cross-site scripting vulnerability in sulu, published on 2 Jul 2021. An attacker needs administrator access to exploit it, and only if a user opens a file or follows a link.

Official description

Sulu is an open-source PHP content management system based on the Symfony framework. In versions of Sulu prior to 1.6.41, it is possible for a logged in admin user to add a script injection (cross-site-scripting) in the collection title. The problem is patched in version 1.6.41. As a workaround, one may manually patch the affected JavaScript files in lieu of updating.

Weakness: CWE-79

Which versions are affected by CVE-2021-32737?

2 open source packages ship an affected version, including sulu/sulu. It affects 1 product.

PackageAffectedFixed in
sulu/sulu PackagistAll versions1.6.41
sulu/sulu PackagistAll versions1.6.41

Products include Sulu Sulu.

How do I fix CVE-2021-32737?

Upgrade sulu/sulu to 1.6.41 or later.

Escape output for the context it lands in and set a strict Content Security Policy. Upgrading the affected component is the real fix. More about Cross-site scripting.

Is CVE-2021-32737 being exploited?

There is no known exploitation of CVE-2021-32737 in the wild and no public exploit code.

Sources

Also known as GHSA-gm2x-6475-g9r8.

Is CVE-2021-32737 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free