Vulnerabilità di WordPress

Vulnerabilità del core di WordPress: le patch dal 2020 al 2026

Versioni di sicurezza di WordPress dal 2020

Tra gennaio 2020 e il 22 ottobre 2026, WordPress ha pubblicato 27 versioni che correggono vulnerabilità del suo core, per un totale di 122 correzioni distinte. Questo registro riprende ogni annuncio ufficiale, versione per versione: data, rami aggiornati con backport, tipi di vulnerabilità, CVE, gravità pubblicata e autori della segnalazione. Alla fine saprai leggere un annuncio di sicurezza e decidere con quale rapidità intervenire.

Il core di WordPress in breve

Il core è il software comune a tutti i siti WordPress, prima di plugin e temi. Un team di sicurezza dedicato riceve le segnalazioni, in particolare tramite HackerOne, e pubblica le correzioni in versioni minori (7.1.2, 7.1.3). Una vulnerabilità del core riguarda quindi potenzialmente ogni sito.

Eppure il core rappresenta solo una piccola parte delle vulnerabilità dell’ecosistema. Secondo il rapporto annuale di Patchstack, nel 2025 sono state censite 11.334 nuove vulnerabilità: il 91% nei plugin, il 9% nei temi e soltanto 6 nel core, tutte a bassa priorità. Consulta le nostre cronologie dedicate a Elementor, WooCommerce e LiteSpeed Cache. Per gli episodi più importanti, leggi la nostra storia delle vulnerabilità del core; qui trovi il registro versione per versione.

Cronologia delle versioni di sicurezza

Metodo: abbiamo riletto tutti gli annunci «Releases» e «Security» di wordpress.org dal 2020 e abbiamo tenuto quelli che correggono almeno una vulnerabilità (escluse le versioni di sola manutenzione come 5.5.3 o 6.6.2). I numeri delle versioni di backport provengono dall’archivio ufficiale delle versioni.

Linea del tempo dal 2020 al 2026: 5.4.1 (aprile 2020), 5.5.2 critica (ottobre 2020), 5.7.2 (maggio 2021), 5.8.3 (gennaio 2022), 6.0.3 con 16 vulnerabilità (ottobre 2022), fine dei rami da 3.7 a 4.0 (dicembre 2022), 6.3.2 (ottobre 2023), 6.4.3 (gennaio 2024), fine dei rami da 4.1 a 4.6 (luglio 2025), 6.9.2 e 6.9.4 (marzo 2026), 7.0.2 wp2shell sfruttata (luglio 2026), 7.0.3 (agosto 2026), 7.1.2 sfruttata (settembre 2026), 7.1.3 (ottobre 2026)
Versioni principali e riduzioni del backport; due vulnerabilità corrette nel 2026 sono state sfruttate.

La colonna «Gravità» riporta il punteggio CVSS più alto pubblicato per la versione, dal NVD o dall’autorità che ha assegnato la CVE (CNA). WordPress ne pubblica raramente; in assenza di punteggio scriviamo «non pubblicata».

2020: tre versioni, 23 vulnerabilità

DataVersioni (e backport)Vulnerabilità corretteCVEGravitàSegnalata da
29 aprile 20205.4.1, più da 3.7.33 a 5.3.37: cinque XSS (Customizer, blocco di ricerca, cache degli oggetti, caricamento di file), link di reimpostazione non invalidato, articoli privati visibili senza accountDa CVE-2020-11025 a CVE-2020-110308,1 (NVD)Muaz Bin Abdus Sattar, Jannes, Evan Ricafort e altri
10 giugno 20205.4.2, più da 3.7.34 a 5.3.46: XSS (editor a blocchi, media, caricamento di temi), open redirect, escalation di privilegi tramite set-screen-option, commenti di articoli protetti visibiliDa CVE-2020-4046 a CVE-2020-4050, CVE-2020-252866,8 (NVD)Sam Thomas, Simon Scannell (RIPS) e altri
29 ottobre 20205.5.2, più da 3.7.35 a 5.4.310: deserializzazione, due escalation di privilegi tramite XML-RPC, denial of service che porta all’esecuzione di codice, cancellazione di file, XSS, CSRF, incorporamenti indesiderati in multisitoDa CVE-2020-28032 a CVE-2020-280409,8 (NVD)Sucuri, RIPS, WPScan, Justin Tran e altri
Versioni di sicurezza del core di WordPress nel 2020

2021: quattro versioni, 7 vulnerabilità

DataVersioni (e backport)Vulnerabilità corretteCVEGravitàSegnalata da
15 aprile 20215.7.1, più da 4.7.20 a 5.6.32: XXE nella libreria media con PHP 8, divulgazione di contenuti protetti da password tramite l’editorCVE-2021-29447, CVE-2021-294506,5 (NVD), 7,1 (CNA GitHub)SonarSource, Mikael Korpela
13 maggio 20215.7.2, più da 3.7.36 a 5.6.41: object injection nella libreria PHPMailerCVE-2020-36326, CVE-2018-192969,8 (NVD)Correzione del team di sicurezza
9 settembre 20215.8.1, più da 5.2.12 a 5.7.33: divulgazione di dati tramite l’API REST, XSS nell’editor, aggiornamento di LodashCVE-2021-39200, CVE-2021-39201, CVE-2021-233377,2 (NVD, Lodash)Michał Bentkowski (Securitum), team di sicurezza
10 novembre 20215.8.2, più da 5.2.13 a 5.7.41: rimozione del certificato radice scaduto DST Root CA X3NessunaNon pubblicataNon specificato
Versioni di sicurezza del core di WordPress nel 2021

2022: quattro versioni, 26 vulnerabilità

DataVersioni (e backport)Vulnerabilità corretteCVEGravitàSegnalata da
6 gennaio 20225.8.3, più da 3.7.37 a 5.7.54: SQL injection in WP_Query e WP_Meta_Query, XSS tramite gli slug, object injection in multisitoDa CVE-2022-21661 a CVE-2022-216648,8 (NVD)SonarSource, ngocnb e khuyenn tramite Trend Micro ZDI, team di sicurezza
11 marzo 20225.9.2, più da 3.7.38 a 5.8.43: due prototype pollution JavaScript (dipendenza jQuery, editor a blocchi), una XSS memorizzataNessuna citataNon pubblicataMelar Dev, Johns Hopkins University, team di sicurezza
30 agosto 20226.0.2, più da 3.7.39 a 5.9.43: possibile SQL injection nell’API dei link, XSS nella schermata Plugin, escaping mancante in the_meta()CVE-2022-49735,4 (NVD)Fariskhi Vidyan, Khalilov Moe, team di sicurezza
17 ottobre 20226.0.3, più da 3.7.40 a 5.9.516: nove XSS (pubblicazione via e-mail, Customizer, commenti, blocchi RSS, ricerca, immagine in evidenza), SQL injection in WP_Date_Query, CSRF, open redirect, fughe di datiCVE-2022-43497, CVE-2022-43500, CVE-2022-435046,1 (NVD)JPCERT, Automattic, audit di terze parti e altri
Versioni di sicurezza del core di WordPress nel 2022

2023: quattro versioni, 14 vulnerabilità

DataVersioni (e backport)Vulnerabilità corretteCVEGravitàSegnalata da
16 maggio 20236.2.1, più da 4.1.38 a 6.1.25: shortcode eseguiti nei contenuti dei temi a blocchi, CSRF, XSS tramite oEmbed, aggiramento di KSES, path traversal tramite le traduzioniCVE-2023-27456,1 (NVD)WP Engine, Securitum, Wordfence, audit di terze parti, team di sicurezza
20 maggio 20236.2.2, più da 5.9.7 a 6.1.3Rafforzamento della correzione degli shortcode di 6.2.1NessunaNon pubblicataLiam Gladdy (WP Engine)
12 ottobre 20236.3.2, più da 4.1.39 a 6.2.38: esecuzione di shortcode da parte di un utente connesso, catena POP, tre XSS, fughe di e-mail e di commenti privati, cache poisoningCVE-2023-38000, CVE-2023-39999, CVE-2023-55616,5 (CNA Patchstack)Automattic, Patchstack e altri
6 dicembre 2023Solo 6.4.2 (vulnerabilità comparsa in 6.4)1: catena POP che porta all’esecuzione di codice, non sfruttabile da solaCVE-2024-312119,8 (NVD), 5,5 (CNA GitHub)Non specificato
Versioni di sicurezza del core di WordPress nel 2023

2024 e 2025: la calma

DataVersioni (e backport)Vulnerabilità corretteCVEGravitàSegnalata da
30 gennaio 20246.4.3, più da 4.1.40 a 6.3.32: caricamento di un file PHP tramite l’installatore dei plugin (serve un amministratore), catena POPCVE-2024-312108,8 (NVD)m4tuto, Pentest Ltd tramite Trend Micro ZDI
9 aprile 20246.5.2, più da 6.0.8 a 6.4.41: XSS nel blocco AvatarCVE-2024-44397,2 (CNA Wordfence)Team di sicurezza
24 giugno 20246.5.5, più da 4.1.41 a 6.4.53: XSS nell’API HTML e nel blocco Template Part, path traversal su WindowsCVE-2024-6307, CVE-2024-31111, CVE-2024-321116,5 (CNA Patchstack)Patchstack, David Fifield e altri, team di sicurezza
Versioni di sicurezza del core di WordPress nel 2024
DataVersioni (e backport)Vulnerabilità corretteCVEGravitàSegnalata da
30 settembre 20256.8.3, più da 4.7.31 a 6.7.42: accesso di utenti connessi a contenuti riservati, XSS (menu)CVE-2025-58246, CVE-2025-586745,9 (CNA Patchstack)Mike Nelson, Phill Savage e altri
L’unica versione di sicurezza del core di WordPress nel 2025

2026: otto versioni, 44 vulnerabilità

DataVersioni (e backport)Vulnerabilità corretteCVEGravitàSegnalata da
10 e 11 marzo 20266.9.2 poi 6.9.4 (3 correzioni completate), più da 4.7.32 a 6.8.5 dal 10 al 13 marzo10: SSRF cieca, catena POP, ReDoS, tre XSS, due aggiramenti di autorizzazione, path traversal in PclZip, XXE in getID3Nessuna citataNon pubblicatasibwtf, kaminuma, Phill Savage e altri
17 luglio 20267.0.2, più 6.9.5 e 6.8.62 («wp2shell»): SQL injection tramite author__not_in, confusione di route dell’API REST batch che porta all’esecuzione di codice; aggiornamento forzatoCVE-2026-60137, CVE-2026-630309,8 (CNA WPScan)TF1T, dtro, haongo; Adam Kues (Searchlight Cyber)
6 agosto 20267.0.3, più da 4.7.34 a 6.9.612: XSS senza account nella schermata di login, quattro XSS a partire da Collaboratore, escalation di privilegi in multisito, SSRF, fughe di informazioniCVE-2026-64638, CVE-2026-1145708,9 (CVSS 4.0, CNA HackerOne)pwn.ai, Aikido Security, Anthropic, Asaf Mozes e altri
12 agosto 20267.0.4, più da 4.7.35 a 6.9.71: esecuzione di codice da parte di un Autore tramite un file manipolato (Imagick e Ghostscript)CVE-2026-656408,8 (CNA HackerOne)pwn.ai
17 settembre 20267.1.1, più da 4.7.36 a 7.0.511: XSS memorizzata senza account tramite wpautop(), sovrascrittura di articoli a partire da Collaboratore, path traversal (API REST), installazione di un tema tramite URL manipolato, fugheNessuna negli avvisi GitHubAlta (avvisi GitHub di WordPress)Awesome Motive, Anthropic, pwn.ai e altri
22 settembre 20267.1.2, più da 4.7.37 a 7.0.61: inclusione di un file PHP locale senza account tramite i template di pagina, esecuzione di codice a determinate condizioniCVE-2026-879029,2 (CVSS 4.0, avviso GitHub)Robert Ressl
6 ottobre 20267.1.3, più da 4.7.38 a 7.0.77: XSS memorizzata nella pagina Commenti, SQL injection di secondo ordine nell’esportazione, DoS, commenti privati divulgati, XSS degli incorporamenti ImgurCVE-2026-666666,9 (CVSS 4.0, CNA Patchstack)Trail of Bits con OpenAI, Anthropic, Patchstack, team di sicurezza
Versioni di sicurezza del core di WordPress nel 2026, fino al 22 ottobre

Solo due di queste versioni correggono vulnerabilità inserite nel catalogo delle vulnerabilità sfruttate (KEV) della CISA statunitense: CVE-2026-60137 e CVE-2026-63030 (7.0.2), aggiunte il 21 luglio 2026, e CVE-2026-87902 (7.1.2), aggiunta il 25 settembre 2026. Per wp2shell, BleepingComputer segnalava già il 18 luglio proof of concept pubblici e, secondo watchTowr, i primi sfruttamenti.

Video: presentazione di wp2shell (CVE-2026-63030 e CVE-2026-60137) a cura di SecureLayer7 Cybersecurity (in inglese)

Cosa mostrano i numeri

Barre per anno delle vulnerabilità corrette nel core di WordPress: 23 nel 2020, 7 nel 2021, 26 nel 2022, 14 nel 2023, 6 nel 2024, 2 nel 2025 e 44 nel 2026 fino al 22 ottobre
Il nostro conteggio basato sugli annunci ufficiali: 122 vulnerabilità distinte, di cui 44 nei primi dieci mesi del 2026.
  • L’XSS domina: circa 45 correzioni su 122 secondo il nostro conteggio, spesso sfruttabili già con il ruolo di Collaboratore o Autore. Vedi le vulnerabilità XSS.
  • Le vulnerabilità gravi sono spesso condizionate: SQL injection «facilitata» che presuppone un plugin che trasmetta un dato non affidabile (5.8.3, 7.0.2), catena POP non sfruttabile da sola (6.4.2), esecuzione di codice legata a Imagick e Ghostscript (7.0.4) o a pearcmd.php (7.1.2). Vedi anche l’object injection in PHP.
  • Le librerie incluse contano: PHPMailer (5.7.2), Lodash (5.8.1), getID3 e PclZip (6.9.2).
  • Il 2026 cambia scala: 44 vulnerabilità in dieci mesi, contro le 2 annunciate nel 2025. Le segnalazioni di Anthropic, di pwn.ai o di Trail of Bits con OpenAI suggeriscono che la ricerca assistita dall’IA vi contribuisca.
  • Anche le correzioni vengono corrette: 6.2.2 quattro giorni dopo 6.2.1, 6.9.3 e 6.9.4 il giorno dopo 6.9.2.

Backport e aggiornamenti automatici

Solo l’ultima versione è supportata ufficialmente; le correzioni vengono portate «per cortesia» sui vecchi rami idonei. La regola è cambiata due volte:

  • Fino a novembre 2022: tutti i rami a partire dalla 3.7, la prima ad aggiornarsi da sola, ricevevano le correzioni.
  • 1° dicembre 2022: fine delle correzioni per i rami da 3.7 a 4.0, annunciata il 7 settembre. Ultime versioni pubblicate il 30 novembre (3.7.41, 3.8.41, 3.9.40, 4.0.38).
  • Luglio 2025: fine per i rami da 4.1 a 4.6, annunciata il 19 giugno. Le ultime versioni (da 4.1.42 a 4.5.33 il 15 luglio, 4.6.30 il 17 luglio) non correggono nulla, ma segnalano nella Bacheca che la versione non è più supportata.
  • Oggi: backport fino alla 4.7, «dove necessario». Nel 2026 alcuni rami hanno ricevuto la loro correzione fino a quattro settimane dopo la versione principale (6.0.12 l’8 aprile per la 6.9.2).

Sul fronte dell’installazione, le versioni minori si applicano da sole in background da WordPress 3.7. WordPress 5.6 ha aggiunto un’opzione per le versioni principali: attiva di default sulle nuove installazioni, disattivata sui siti esistenti, che devono attivarla in Bacheca → Aggiornamenti. Per la 7.0.2, WordPress.org ha persino forzato l’aggiornamento tramite questo sistema, invocando la gravità delle vulnerabilità.

Cosa significa per te

  • Lascia attivi gli aggiornamenti minori automatici. È il modo più rapido per ricevere una correzione. Se un sito resta indietro, controlla WP_AUTO_UPDATE_CORE, i filtri, la presenza di una cartella .git e WP-Cron, come spiegato nella nostra storia e nella nostra guida agli aggiornamenti automatici.
  • Aggiorna il giorno stesso per ogni versione contrassegnata come «Security». wp2shell aveva proof of concept pubblici il giorno dopo la correzione, e CVE-2026-87902 era nel catalogo KEV tre giorni dopo.
  • Un vecchio ramo non è un ramo sicuro. Riceve le correzioni, a volte in ritardo, ma non i miglioramenti delle versioni recenti.
  • Sotto la 4.7 non arriva più nulla. Un sito in 4.6 o versioni precedenti non riceve più alcuna correzione da luglio 2025, qualunque sia la gravità delle vulnerabilità pubblicate in seguito: migra.
  • Resta sull’ultima versione principale, testata prima in staging se il sito è critico.

Il core è solo una parte del rischio: elimina i plugin abbandonati, valuta un firewall applicativo e monitora le vulnerabilità.

WP Masquerade Pro confronta ogni giorno la versione di WordPress, dei tuoi plugin e dei tuoi temi con il database pubblico WPVulnerability.net e ti invia un avviso via e-mail con la gravità e la versione correttiva (avvisi di vulnerabilità). L’area clienti elenca gli aggiornamenti in sospeso e i siti vulnerabili (monitoraggio), e il controllo di integrità individua i file del core modificati dopo una vulnerabilità sfruttata. Pro avvisa, non corregge e non è un firewall: l’aggiornamento resta il tuo gesto principale.

Da ricordare

  • 27 versioni di sicurezza e 122 vulnerabilità corrette nel core dal 1° gennaio 2020 al 22 ottobre 2026, di cui 44 nel 2026.
  • Due correzioni sono state seguite da attacchi documentati: 7.0.2 (wp2shell) e 7.1.2 (CVE-2026-87902).
  • Da luglio 2025 i backport si fermano alla 4.7 e restano una cortesia.
  • Gli aggiornamenti minori automatici, attivi dalla 3.7, sono la tua migliore protezione.
  • I plugin restano la fonte principale di vulnerabilità: il 91% nel 2025 secondo Patchstack.

Fonti

  • WordPress.org: blog ufficiale, categoria Security (link esterno, si apre in una nuova scheda)
  • WordPress.org: archivio delle versioni (link esterno, si apre in una nuova scheda)
  • WordPress Developer Resources: Upgrading WordPress, aggiornamenti automatici (link esterno, si apre in una nuova scheda)
  • GitHub: avvisi di sicurezza di WordPress (wordpress-develop) (link esterno, si apre in una nuova scheda)

Altre fonti consultate: documentazione ufficiale, pagine ufficiali dei produttori, articoli della stampa specializzata e database di Patchstack.

Sicurezza WordPress, senza rumore

Un’email quando conta: nuovi attacchi osservati, aggiornamenti del plugin e guide pratiche. Niente spam, disiscrizione con un clic.

Inizia gratis, passa a Pro quando sei pronto

La versione gratuita nasconde già WordPress e sposta la pagina di login. Pro aggiunge alias, autenticazione a due fattori e monitoraggio.