Back to help center

WordPress security

39 articles found

WordPress security

CVE-2026-105077: Cross-site scripting in Ad Inserter

An attacker can inject malicious code into a website running the Ad Inserter plugin, which stores the code due to improper input handling. When a user visits… Affected component: Ad Inserter – Ad Manager & AdSense Ads (plugin) Fixed in: 2.8.20 PowerSEC coverage: PowerSEC detects…

3 views·Updated Today
WordPress security

CVE-2026-120538 in Easy Digital Downloads

An attacker can take over an administrator's account on a WordPress site running the Easy Digital Downloads plugin by exploiting a flaw in how the plugin… Affected component: Easy Digital Downloads – eCommerce Payments and Subscriptions made easy (plugin) Fixed in: 3.7.3…

9 views·Updated 1d ago
WordPress security

CVE-2026-103898

An authentication bypass vulnerability in the Wp Social Login and Register Social Counter plugin allows unauthenticated attackers to gain full access to any… Affected component: Wp Social Login and Register Social Counter (plugin) Fixed in: 3.2.3 PowerSEC coverage: PowerSEC…

8 views·Updated 1d ago
WordPress security

CVE-2026-109997: Cross-site scripting in Ninja Forms

Unauthenticated attackers can inject arbitrary web scripts into pages via the 'formData.extra' parameter in Ninja Forms, which execute when a user accesses an… Affected component: Ninja Forms – Contact Form Builder with Calculators, Quizzes, Signatures & AI Form Builder (plugin)…

13 views·Updated 2d ago
WordPress security

CVE-2026-89270: Access control flaw in Popup Builder

An authorization bypass vulnerability in the Popup Builder plugin allows unauthenticated attackers to trash all published popups on a WordPress site. Affected component: Popup Builder – Create highly converting, mobile friendly marketing popups. (plugin) Fixed in: 4.4.6 PowerSEC…

20 views·Updated 4d ago
WordPress security

CVE-2026-111254: Cross-site scripting in W3 Total Cache

Attackers can inject malicious web scripts into pages of WordPress sites using the W3 Total Cache plugin, which then execute when a user accesses an injected… Affected component: W3 Total Cache (plugin) Fixed in: 2.11.0 PowerSEC coverage: PowerSEC detects the affected versions…

18 views·Updated 4d ago
WordPress security

CVE-2026-107750

Unauthenticated attackers can inject malicious scripts into customer order fields in the PDF Invoices & Packing Slips for WooCommerce plugin. Affected component: PDF Invoices & Packing Slips for WooCommerce (plugin) Fixed in: 5.16.5 PowerSEC coverage: PowerSEC detects the…

20 views·Updated 4d ago
WordPress security

CVE-2026-76010

An authenticated attacker with custom-level access can achieve remote code execution in the NextGEN Gallery plugin for WordPress. This is due to unrestricted… Affected component: Photo Gallery, Sliders, Proofing and Themes – NextGEN Gallery (plugin) Fixed in: 4.5.0 PowerSEC…

20 views·Updated 4d ago
WordPress security

CVE-2026-110732: Access control flaw in AI Engine

Unauthenticated attackers can register a malicious OAuth client with the AI Engine plugin due to a missing authorization check. This allows them to obtain… Affected component: AI Engine – MCP Server & AI Chatbot for WordPress, with Claude, ChatGPT & Gemini (plugin) Fixed in:…

18 views·Updated 5d ago
WordPress security

CVE-2026-112311 in Advanced Custom Fields: Extended

An arbitrary file deletion vulnerability in the Advanced Custom Fields: Extended plugin for WordPress allows unauthenticated attackers to delete arbitrary… Affected component: Advanced Custom Fields: Extended (plugin) Fixed in: 0.9.2.8 PowerSEC coverage: PowerSEC detects the…

19 views·Updated 6d ago
WordPress security

CVE-2026-94267

Unauthenticated attackers can execute code on the server by exploiting a vulnerability in the Advanced Custom Fields: Extended WordPress plugin. Affected component: Advanced Custom Fields: Extended and Advanced Custom Fields: Extended PRO (plugin) Fixed in: 0.9.2.8 (Advanced…

25 views·Updated 1w ago
WordPress security

CVE-2026-1928 in Rank Math SEO

Authenticated attackers with Contributor-level access can exploit a PHP Object Injection vulnerability in the Rank Math SEO plugin by sending crafted data to… Affected component: Rank Math SEO – AI SEO Tools to Dominate SEO Rankings (plugin) Fixed in: 1.0.277 PowerSEC coverage:…

25 views·Updated 1w ago
WordPress security

CVE-2026-75891 in Kirki

Authenticated attackers can exploit a PHP Object Injection vulnerability in the Kirki plugin for WordPress to overwrite an administrator's password and gain… Affected component: Kirki – Freeform Page Builder, Website Builder & Customizer (plugin) Fixed in: 6.3.0 PowerSEC…

23 views·Updated 1w ago
WordPress security

CVE-2026-107436 in Strong Testimonials

Authenticated attackers with subscriber-level access can inject a PHP Object into the Strong Testimonials plugin due to deserialization of untrusted input. Affected component: Strong Testimonials (plugin) Fixed in: 3.3.13 PowerSEC coverage: PowerSEC detects the affected versions…

30 views·Updated 1w ago
WordPress security

CVE-2026-87902 in WordPress

An unauthenticated path traversal vulnerability in WordPress Core's page-template resolution allows attackers to include arbitrary local PHP files. Affected component: WordPress (core) Fixed in: 4.7.37, 4.8.32, 4.9.33, 5.0.29, 5.1.26, 5.2.28, 5.3.25, 5.4.23, 5.5.22, 5.6.21,…

38 views·Updated 1w ago
WordPress security

CVE-2026-60137: SQL injection in WordPress

An unauthenticated SQL Injection vulnerability in WordPress Core allows attackers to extract sensitive database information by manipulating the authornotin… Affected component: WordPress (core) Fixed in: 6.8.6, 6.9.5, 7.0.2 Known exploited: this CVE is listed in the CISA Known…

37 views·Updated 1w ago
WordPress security

CVE-2026-101301: Access control flaw in WPCode

An unauthenticated attacker can disable automatically inserted code snippets for their own requests by bypassing the login page check in the WPCode plugin. Affected component: WPCode – Insert Headers and Footers + Custom Code Snippets – WordPress Code Manager (plugin) Fixed in:…

45 views·Updated 1w ago
WordPress security

CVE-2026-109936: Cross-site scripting in Otter Blocks

An unauthenticated attacker can inject malicious web scripts into pages using the Otter Blocks plugin due to insufficient input sanitization and output… Affected component: Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE (plugin) Fixed in: 3.2.8 PowerSEC…

39 views·Updated 1w ago
WordPress security

CVE-2026-113499: Cross-site scripting in LiteSpeed Cache

An unauthenticated attacker can inject malicious web scripts into pages of a WordPress site running the LiteSpeed Cache plugin. These scripts execute in the… Affected component: LiteSpeed Cache (plugin) Fixed in: 7.9.2 PowerSEC coverage: PowerSEC detects the affected versions on…

36 views·Updated 1w ago
WordPress security

CVE-2026-97328: Cross-site scripting in WebP Express

Unauthenticated attackers can inject malicious scripts into pages via the WebP Express plugin's HTML parser when a non-default image delivery mode is active. Affected component: WebP Express (plugin) Fixed in: 0.25.16 PowerSEC coverage: PowerSEC detects the affected versions on…

44 views·Updated 1w ago
WordPress security

CVE-2026-110899: Cross-site scripting in Ninja Forms

An unauthenticated attacker can inject malicious web scripts into pages generated by the Ninja Forms plugin for WordPress, which are then stored and executed… Affected component: Ninja Forms – Contact Form Builder with Calculators, Quizzes, Signatures & AI Form Builder (plugin)…

35 views·Updated 1w ago
WordPress security

CVE-2026-107746 in FunnelKit

An attacker can exploit this vulnerability by sending a specially crafted request to a vulnerable WordPress site running the FunnelKit plugin. Affected component: FunnelKit – Funnel Builder Plugin for WooCommerce Checkout (plugin) Fixed in: 3.17.0 PowerSEC coverage: PowerSEC…

50 views·Updated 2w ago
WordPress security

CVE-2026-84750 in Ultra Addons for Contact Form 7

Ultra Addons for Contact Form 7 3.2.4 to 3.5.50 lets unauthenticated visitors upload arbitrary files through a form field. Update to 3.5.51 or later. Affected component: Ultra Addons for Contact Form 7 (plugin) Fixed in: 3.5.51 PowerSEC coverage: PowerSEC detects the affected…

116 views·Updated 2w ago
WordPress security

CVE-2026-82901 in Ultra Addons for Contact Form 7

Ultra Addons for Contact Form 7 up to 3.5.50 lets unauthenticated visitors upload arbitrary files via a signature field. Update to 3.5.51 or later. Affected component: Ultra Addons for Contact Form 7 (plugin) Fixed in: 3.5.51 PowerSEC coverage: PowerSEC detects the affected…

105 views·Updated 4w ago
WordPress security

CVE-2026-63030 in WordPress

WordPress 6.9.0 to 6.9.4 and 7.0.0 to 7.0.1 have a remote code execution flaw in the REST API batch route that is being exploited. Update to 6.9.5 or 7.0.2. Affected component: WordPress (core) Fixed in: 6.9.5, 7.0.2 Known exploited: this CVE is listed in the CISA Known…

115 views·Updated 3w ago
WordPress security

CVE-2026-19859 in JetFormBuilder

JetFormBuilder before 3.6.5.2 lets unauthenticated visitors run arbitrary shortcodes through its 'status' parameter. Update to version 3.6.5.2 or later. Affected component: JetFormBuilder — Dynamic Blocks Form Builder (plugin) Fixed in: 3.6.5.2 PowerSEC coverage: PowerSEC…

105 views·Updated 3w ago
WordPress security

CVE-2020-25213 in File Manager

WP File Manager 6.8 and earlier lets unauthenticated attackers upload and run PHP files. It has been exploited in the wild; update to 6.9 or later now. Affected component: File Manager (plugin) Fixed in: 6.9 Known exploited: this CVE is listed in the CISA Known Exploited…

107 views·Updated 4w ago
WordPress security

CVE-2020-11738 in Duplicator and Duplicator Pro

Duplicator before 1.3.28 and Duplicator Pro before 3.8.7.1 let unauthenticated attackers read any file on the server. It is being exploited; update now. Affected component: Duplicator Pro and Duplicator (plugin) Fixed in: 3.8.7.1 (Duplicator Pro), 1.3.28 (Duplicator) Known…

130 views·Updated 3w ago
WordPress security

Behavioral WAF: learning, monitor, and block modes

PowerSEC's Behavioral WAF is an optional signature layer on top of the core firewall. It is off by default and has three modes so you can turn it on without breaking your site.

207 views·Updated 4w ago
WordPress security

Whole-site malware scanning and webshell detection

PowerSEC's malware scanner reviews PHP-like executable files across your entire WordPress installation, including writable and non-standard directories — uploads, cache, backup folders, and security-plugin log folders — where attackers often hide malicious files. Active…

203 views·Updated Jul 1
WordPress security

Does PowerSEC scan for malware automatically?

Yes. As of plugin v1.4.107 PowerSEC runs its full malware scanner automatically in the background on a schedule, in addition to on-demand scans. Available on every plan.

203 views·Updated 3w ago
WordPress security

How PowerSEC's malware scanner stays safe

PowerSEC's scanner detects malware by static pattern matching and never runs the code it scans.

282 views·Updated 3w ago
WordPress security

Why some vulnerabilities are flagged "fix first"

PowerSEC flags vulnerabilities that are confirmed exploited in the wild (CISA KEV) and sorts them to the top so you patch what attackers are actually using first.

249 views·Updated 3w ago
WordPress security

Web Application Firewall (WAF) basics

How PowerSEC's firewall layers inspect requests to your WordPress site, and how to handle a blocked legitimate request.

210 views·Updated 4w ago
WordPress security

File integrity monitoring explained

File integrity monitoring (FIM) detects when files on your server change unexpectedly. PowerSEC compares your live filesystem against a known-good baseline. What PowerSEC monitors Two checks make up file integrity monitoring: - WordPress core check (on by default) — once a day,…

222 views·Updated 3w ago
WordPress security

Understanding malware types found by PowerSEC

How PowerSEC rates the files it flags, common malware families, and what to do with a malicious file.

215 views·Updated 3w ago
WordPress security

Common WordPress attack vectors

The kinds of attacks WordPress sites face, and what PowerSEC does about each one.

234 views·Updated 4w ago
WordPress security

Why your WordPress site needs security

WordPress powers a large share of the web, which makes it a common target for attackers. Once your site is online, automated bots will probe it for known weaknesses. What attackers are after - Spam injection — your site sends pharmacy spam without your knowledge, ruining your…

207 views·Updated 3w ago
WordPress security

Trigger an on-demand scan

You can start a malware scan at any time, on every plan. Scans run automatically too (see the end of this article), so an on-demand scan is for when you want a fresh result right away. From the site page 1. Open Dashboard → Sites and click the site 2. Click Scan at the top of…

263 views·Updated 4w ago
Hacked? Talk to us