Skip to main content

Spectra Gutenberg Blocks CVE-2026-92294

| EUVDEUVD-2026-114577 MEDIUM
Missing Authorization (CWE-862)
2026-10-31 Wordfence GHSA-2mm6-8x3p-cx55
6.5
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach unauthenticated plugin endpoint
  2. Delivery
    Abuse insufficient file-path validation
  3. Exploit
    Supply crafted theme file path
  4. Execution
    Delete theme files on server
  5. Impact
    Degrade site integrity and availability

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The affected plugin (Spectra / Ultimate Addons for Gutenberg, versions up to and including 2.20.4) must be installed and active. The vulnerable '__construct' function performs insufficient file path validation, and per the CVSS vector (PR:N/UI:N) the endpoint is reachable by unauthenticated attackers against default configurations with no user interaction. The key limiting factor is scope of impact rather than preconditions: the flaw is described as 'limited file deletion' restricted to theme files, so it does not permit arbitrary-file deletion, code execution, or data disclosure; damage is confined to removing theme files (site breakage/defacement). Exploitation is further bounded to sites running a vulnerable version before the fix referenced in changeset 3736176.

Impact

This is a genuine but mid-tier priority, not a drop-everything emergency. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) describes an unauthenticated, network-reachable, low-complexity flaw with no user interaction, which normally argues for urgency; however, the impact is deliberately bounded (C:N, I:L, A:L) - CWE-862 missing authorization enabling only 'limited file deletion' of theme files, not code execution or data disclosure. The vendor-ecosystem decision label is 'this_month' rather than act_now/emergency, consistent with a serious-but-contained issue. No EPSS score was supplied in the input, so probabilistic exploitation likelihood cannot be stated. There is no CISA KEV listing and no confirmed public exploit code (the references are the Wordfence advisory plus WordPress plugin source/changeset links, i.e. patch evidence, not a weaponized PoC). SSVC-style signals beyond the decision label (automatable, technical impact) were not provided. One cross-source tension: the input Tags include 'Authentication Bypass', but the assigned CWE-862 (Missing Authorization) and the description describe an unauthenticated endpoint lacking an authorization check rather than a bypass of an authentication mechanism - treat the 'Authentication Bypass' label with caution. Net: reachable by anyone over the network, but the ceiling is site defacement/breakage via theme-file deletion, so prioritize for prompt patching within the month rather than as a critical incident.

Exploit ScenarioDerived

An unauthenticated remote attacker sends a crafted request that reaches the plugin's vulnerable '__construct' code path, supplying a manipulated file path that the insufficient validation accepts, causing deletion of theme files on the server and breaking or defacing the affected WordPress site. The exploitation is network-based with low complexity and requires no privileges or user interaction. No verified public exploit code was identified in the provided sources at the time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 31, 2026

Unauthenticated attackers can delete theme files from WordPress sites running the Spectra Gutenberg Blocks (Ultimate Addons for Gutenberg) plugin in any version up to and including 2.20.4, because the plugin's '__construct' routine in its FSE fonts compatibility class does not adequately validate file paths before a deletion operation. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N, C:N/I:L/A:L, score 6.5) confirms the endpoint is reachable remotely with no credentials and no user interaction, but impact is deliberately limited: the flaw is described as 'limited file deletion' confined to theme files, so it does not enable arbitrary file deletion, code execution or data disclosure - damage is site breakage or defacement. No CISA KEV listing and no confirmed public exploit code were supplied at time of analysis, and the Wordfence-sourced decision label places this at 'this_month' rather than an emergency: a genuine but mid-tier priority.

RemediationAI

Upstream fix: changeset 3736176 in the WordPress.org plugin repository addresses the missing authorization in the FSE fonts compatibility class, and the advisory states all versions up to and including 2.20.4 are vulnerable, so an update past 2.20.4 is required - the released patched version number is not independently confirmed in the supplied data, so verify the current plugin version in the WordPress admin or at https://plugins.trac.wordpress.org/changeset/3736176/ before assuming a given release is fixed, and confirm against the Wordfence advisory at https://www.wordfence.com/threat-intel/vulnerabilities/id/60ad515a-3c0b-47f5-919b-0d17f693c049?source=cve. If the plugin cannot be updated promptly, deactivating and removing it eliminates the unauthenticated deletion path at the cost of losing all Spectra blocks and full-site-editing font features on the site, which will visibly break pages built with those blocks; that functional trade-off should be weighed against the limited-impact nature of the flaw (theme-file deletion only, no code execution or data exposure). No vendor-documented configuration workaround or hardening control is provided in the available references, and because the defect is a missing authorization check in a constructor-loaded class rather than a version- or setting-gated feature, there is no selectively disableable component identified in the evidence; treat updating past 2.20.4 as the only complete fix, and treat site backups and theme file integrity monitoring as recovery measures rather than mitigations.

Affected VersionsENISA

Spectra Legacy – Gutenberg Blocks 0 ≤2.20.4

Affected Packages

euvd spectra_legacy_gutenberg_blocks no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected code lives in a WordPress plugin distributed as 'ultimate-addons-for-gutenberg' (Spectra, formerly Ultimate Addons for Gutenberg), specifically the FSE fonts compatibility class referenced at lines 93, 101 and 584 of class-uagb-fse-fonts-compatibility.php, with related registration logic in class-uagb-loader.php around line 302. CWE-862 (Missing Authorization) is the assigned root-cause class, and the accompanying tag set labels the issue as an authentication bypass, which matches the CVSS PR:N/UI:N metrics indicating the deletion path is reachable by an unauthenticated visitor against a default configuration. The source description characterizes the underlying defect as insufficient file path validation inside the '__construct' function, allowing a targeted deletion of theme files; the specific HTTP request path, parameters and exact deletion primitive are not described in the available sources, and the trigger is not described beyond the constructor and the referenced file/line locations. Because the affected class is loaded through the plugin's main loader, exposure exists whenever the plugin is installed and active on a vulnerable version, regardless of whether the site uses full site editing features, though the precise preconditions are unverified from the supplied evidence. The plugin is fixed by the upstream changeset 3736176 in the WordPress.org repository.

Know when Wordpress Plugin gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Wordfence) PRIMARY MEDIUM
NVD 6.5 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
vuln.today AI 6.5 MEDIUM

Unauthenticated network-reachable function with no user interaction (AV:N/AC:L/PR:N/UI:N); theme-file-only deletion gives partial integrity and availability impact and no confidentiality (C:N/I:L/A:L).

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (Wordfence).

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
Low

DescriptionNVD

The Spectra Gutenberg Blocks - Website Builder for the Block Editor plugin for WordPress is vulnerable to limited file deletion due to insufficient file path validation in the '__construct' function in all versions up to, and including, 2.20.4 This makes it possible for unauthenticated attackers to delete theme files on the server.

Threat Intelligence Overview

EPSS Score
0.4%
Top 61% exploitable
Prevalence
Medium
popular WordPress block-editor plugin (Spectra), legacy branch still widely installed
Social Media
1
Sightings
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact· derived
Medium

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

CVE-2024-5084 CRITICAL POC
9.8 May 23

The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil

CVE-2024-44000 CRITICAL POC
9.8 Oct 20

Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote

CVE-2020-36847 CRITICAL POC
9.8 Jul 12

The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner

CVE-2025-11749 CRITICAL POC
9.8 Nov 05

The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint

CVE-2025-27007 CRITICAL POC
9.8 May 01

The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut

CVE-2016-1209 CRITICAL POC
9.8 May 14

The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via

CVE-2024-4443 CRITICAL POC
9.8 May 22

The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based

CVE-2024-1698 CRITICAL POC
9.8 Feb 27

SQL injection in the NotificationX WordPress plugin (versions up to and including 2.8.2) allows unauthenticated remote a

CVE-2023-6875 CRITICAL POC
9.8 Jan 11

The POST SMTP Mailer - Email log, Delivery Failure Notifications and Best Mail SMTP for WordPress plugin for WordPress i

CVE-2024-1512 CRITICAL POC
9.8 Feb 17

The MasterStudy LMS WordPress Plugin - for Online Courses and Education plugin for WordPress is vulnerable to union base

CVE-2024-4295 CRITICAL POC
9.8 Jun 05

The Email Subscribers by Icegram Express plugin for WordPress is vulnerable to SQL Injection via the ‘hash’ parameter in

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy