CVE-2021-24159 Contact Form 7 Style <= 3.1.9 - Cross-Site Request Forgery to Stored Cross-Site Scripting

High 8.8 Published Updated

An attacker can trick an administrator into updating CSS settings with malicious JavaScript via CSRF, leading to stored XSS and potential site compromise.

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

What is CVE-2021-24159?

CVE-2021-24159 is a high-severity vulnerability in Unknown Contact Form 7 Style, published on 5 Apr 2021. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.

Official description

Due to the lack of sanitization and lack of nonce protection on the custom CSS feature, an attacker could craft a request to inject malicious JavaScript on a site using the Contact Form 7 Style WordPress plugin through 3.1.9. If an attacker successfully tricked a site’s administrator into clicking a link or attachment, then the request could be sent and the CSS settings would be successfully updated to include malicious JavaScript.

Weakness: CWE-352

Which versions are affected by CVE-2021-24159?

It affects 1 product.

Products include Rocklobster Contact Form 7.

How do I fix CVE-2021-24159?

No fix has been published for CVE-2021-24159 yet. Limit exposure of the affected software until one is available.

Is CVE-2021-24159 being exploited?

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

Sources

Also known as GHSA-mw7f-7hv9-rrf6.

Is CVE-2021-24159 in your software?

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

Check your SBOMs for free