CVE-2022-0952 Sitemap by click5 < 1.0.36 - Unauthenticated Arbitrary Options Update

High 8.8 Published Updated

Unauthenticated attackers can update arbitrary WordPress options via a REST endpoint, enabling admin account creation and site takeover.

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-2022-0952?

CVE-2022-0952 is a high-severity missing authorization vulnerability in Unknown Sitemap by click5, published on 2 May 2022. 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

The Sitemap by click5 WordPress plugin before 1.0.36 does not have authorisation and CSRF checks when updating options via a REST endpoint, and does not ensure that the option to be updated belongs to the plugin. As a result, unauthenticated attackers could change arbitrary blog options, such as the users_can_register and default_role, allowing them to create a new admin account and take over the blog.

Weakness: CWE-862, CWE-352

Which versions are affected by CVE-2022-0952?

It affects 1 product.

Products include Sitemap Project Sitemap.

How do I fix CVE-2022-0952?

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

Upgrade, and check permissions on every request on the server, not only in the interface. More about Missing authorization.

Is CVE-2022-0952 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2022-0952 exists.

Public exploit code: 1 Nuclei template and 1 proofs of concept on GitHub.

Sources

Also known as GHSA-r487-g863-pm8x.

Is CVE-2022-0952 in your software?

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

Check your SBOMs for free