GHSA-wf98-vxv9-jqfv XSS Injection Vulnerability

Not scored Published

An XSS vulnerability in the Craft CMS Feeds widget allows attackers to inject malicious scripts via malformed feeds, potentially compromising user sessions.

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

What is GHSA-wf98-vxv9-jqfv?

GHSA-wf98-vxv9-jqfv is a cross-site scripting vulnerability in craftcms/cms, published on 5 Apr 2022. Any signed-in user can exploit it over the network, and only if a user opens a file or follows a link.

Official description

Impact

Under some circumstances, the Feeds widget on the dashboard could have an XSS vulnerability if a malformed feed was supplied.

Patches

This has been patched in Craft 3.7.29.

References

For more information

If you have any questions or comments about this advisory, email us at [email protected]


Credits: https://github.com/noobpk

Which versions are affected by GHSA-wf98-vxv9-jqfv?

2 open source packages ship an affected version, including craftcms/cms.

PackageAffectedFixed in
craftcms/cms PackagistAll versions3.7.29
craftcms/cms PackagistAll versions3.7.29

How do I fix GHSA-wf98-vxv9-jqfv?

Upgrade craftcms/cms to 3.7.29 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 GHSA-wf98-vxv9-jqfv being exploited?

There is no known exploitation of GHSA-wf98-vxv9-jqfv in the wild and no public exploit code.

Sources

Is GHSA-wf98-vxv9-jqfv in your software?

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

Check your SBOMs for free