CVE-2026-58480CWE-434

Blocksy Companion Pro < 2.1.47 Unauthenticated File Upload via save_attachments

Critical · published July 8, 2026

CVSS v4.0
9.2
EPSS
4%
Percentile
89.3
In the wild
Unconfirmed
What it is

Blocksy Companion Pro plugin for WordPress before 2.1.47 contains an unauthenticated arbitrary file upload vulnerability that allows attackers to upload executable files by bypassing extension validation in the save_attachments function exposed through the Advanced Reviews feature. Attackers can exploit the Custom Fonts extension's flawed strpos() substring check by uploading double-extension filenames such as shell.woff2.php, causing the validation to pass on the substring match while the web server executes the file as PHP, achieving remote code execution.

The record
Technical detail
CVSS v4.0
9.2 · CRITICAL
Vector
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
EPSS
0.03572 · 89.3th percentile
Weakness
CWE-434 · Unrestricted Upload of File with Dangerous Type
Published
2026-07-08T13:05Z
EPSS history
Timeline
  • 08 JUL 13:05Z
    Blocksy Companion Pro < 2.1.47 Unauthenticated File Upload via save_attachments
    cvelistv5