CVE-2025-8891 OceanWP <= 4.0.9 - 4.1.1 - Cross-Site Request Forgery to Ocean Extra Plugin Installation

Medium 4.3 Published Updated

Attackers can trick admins into installing the Ocean Extra plugin via CSRF, potentially leading to code execution.

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-2025-8891?

CVE-2025-8891 is a medium-severity vulnerability in OceanWP, published on 13 Aug 2025. 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 OceanWP theme for WordPress is vulnerable to Cross-Site Request Forgery in versions 4.0.9 to 4.1.1. This is due to missing or incorrect nonce validation on the oceanwp_notice_button_click() function. This makes it possible for unauthenticated attackers to install the Ocean Extra plugin via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.

Weakness: CWE-352

Which versions are affected by CVE-2025-8891?

It affects 1 product.

Products include Oceanwp Oceanwp.

How do I fix CVE-2025-8891?

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

Is CVE-2025-8891 being exploited?

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

Sources

Also known as GHSA-749m-qq5p-qp89.

Is CVE-2025-8891 in your software?

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

Check your SBOMs for free