Spectra Legacy – Gutenberg Blocks <= 2.20.3 - Unauthenticated Missing Authorization to Spectra Font Deletion and theme.json Modification

Medium 6.5 CWE-862Fixed in 2.20.4
ID
WPSEC-2026-0253
Plugin
Spectra Legacy – Gutenberg Blocks (ultimate-addons-for-gutenberg)
Affected
from 2.5.1 before 2.20.4
Remediation
Update to 2.20.4 or later.
CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
Weakness
CWE-862
Usage
Plugin High · Affected versions Medium among sites WPSec scans, 2026-10-22
Attack surface
Spectra Legacy – Gutenberg Blocks on WPSec AttackSurface
Fix released
Published

Description

The Spectra Legacy – Gutenberg Blocks plugin for WordPress is vulnerable to unauthorized modification and loss of data in versions 2.5.1 up to, and including, 2.20.3. This is due to a missing capability check on the FSE fonts compatibility routine in the UAGB_FSE_Fonts_Compatibility class, which runs on every request, front end included, that carries the page=spectra, path=settings and settings=fse-support query parameters. This makes it possible for unauthenticated attackers to delete the Spectra font folder (assets/fonts/spectra) in the active theme and rewrite the theme's theme.json to remove the font families Spectra added, breaking the site's global typography until an administrator regenerates the fonts.

References

Published by WPSec. Provided as is, without warranty. Corrections: contact us.

This advisory as JSON or Markdown · All advisories: JSON, RSS

License: CC BY 4.0