<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CVE-2026-19949 - Web Design | Creazione Siti Internet</title>
	<atom:link href="https://www.mrtux.it/tag/cve-2026-19949/feed" rel="self" type="application/rss+xml" />
	<link>https://www.mrtux.it</link>
	<description>Sviluppo Siti Web - Assistenza WordPress</description>
	<lastBuildDate>Thu, 03 Sep 2026 15:13:20 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.1</generator>

<image>
	<url>https://www.mrtux.it/wp-content/uploads/2022/06/favicon-150x150.png</url>
	<title>CVE-2026-19949 - Web Design | Creazione Siti Internet</title>
	<link>https://www.mrtux.it</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Plugin WordPress vulnerabile: 3,25 milioni di siti esposti</title>
		<link>https://www.mrtux.it/plugin-wordpress-vulnerabile-3-25-milioni-siti-2026</link>
					<comments>https://www.mrtux.it/plugin-wordpress-vulnerabile-3-25-milioni-siti-2026#respond</comments>
		
		<dc:creator><![CDATA[Emilio Petrozzi]]></dc:creator>
		<pubDate>Thu, 03 Sep 2026 15:12:05 +0000</pubDate>
				<category><![CDATA[sviluppo-web]]></category>
		<category><![CDATA[All-in-One WP Migration]]></category>
		<category><![CDATA[assistenza wordpress]]></category>
		<category><![CDATA[backup wordpress]]></category>
		<category><![CDATA[CVE-2026-19949]]></category>
		<category><![CDATA[sicurezza plugin]]></category>
		<category><![CDATA[SQL injection]]></category>
		<category><![CDATA[vulnerabilità WordPress]]></category>
		<category><![CDATA[Wordfence]]></category>
		<guid isPermaLink="false">https://www.mrtux.it/plugin-wordpress-vulnerabile-325-milioni-di-siti-esposti</guid>

					<description><![CDATA[CVE-2026-19949: una SQL injection nel plugin All-in-One WP Migration espone 3,25 milioni di siti WordPress. La verifica prende un minuto: ecco cosa fare subito, plugin per plugin.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Ieri, 2 settembre 2026, Wordfence ha reso pubblica una di quelle vulnerabilità che non si possono ignorare: <a href="https://www.bleepingcomputer.com/news/security/wordpress-backup-plugin-flaw-exposes-millions-of-sites-to-takeover-attacks/" target="_blank" rel="noopener nofollow external" data-wpel-link="external">CVE-2026-19949</a>, un difetto di SQL injection nel plugin All-in-One WP Migration and Backup che espone a takeover completo oltre <strong>3,25 milioni di siti WordPress</strong>. Cinque milioni di installazioni attive, e appena il 35% ha già installato la patch. Il messaggio che ne tiro fuori è scomodo: il plugin che usi per proteggere il sito può diventare la porta d&#x27;ingresso dell&#x27;attacco.</p>


<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1080" height="720" src="https://www.mrtux.it/wp-content/uploads/2026/09/cover_plugin-wordpress-vulnerabile-3-25-milioni-siti-2026.jpg" alt="Plugin WordPress vulnerabile: 3,25 milioni di siti esposti" class="wp-image-3776" srcset="https://www.mrtux.it/wp-content/uploads/2026/09/cover_plugin-wordpress-vulnerabile-3-25-milioni-siti-2026.jpg 1080w, https://www.mrtux.it/wp-content/uploads/2026/09/cover_plugin-wordpress-vulnerabile-3-25-milioni-siti-2026-300x200.jpg 300w, https://www.mrtux.it/wp-content/uploads/2026/09/cover_plugin-wordpress-vulnerabile-3-25-milioni-siti-2026-1024x683.jpg 1024w, https://www.mrtux.it/wp-content/uploads/2026/09/cover_plugin-wordpress-vulnerabile-3-25-milioni-siti-2026-768x512.jpg 768w" sizes="(max-width: 1080px) 100vw, 1080px" /></figure>




<p class="wp-block-paragraph">Ne parlo qui perché All-in-One WP Migration è uno dei plugin di backup più diffusi al mondo, presente in tantissimi pacchetti &quot;preconfigurati&quot; e istallazioni di agenzie. Se lo hai, prenditi dieci minuti adesso: la verifica si fa con tre comandi e ti spiego esattamente come.</p>



<h2 class="wp-block-heading">Cosa è successo, in due minuti</h2>



<p class="wp-block-paragraph">All-in-One WP Migration serve a esportare, importare e spostare interi siti WordPress: database, media, temi e plugin compressi in un archivio <code>.wpress</code>. Il difetto — una <strong>SQL injection di secondo ordine</strong> — colpisce tutte le versioni fino alla 7.109 e permette a un attaccante <strong>non autenticato</strong> di preparare un&#x27;esecuzione di codice che scatta quando l&#x27;amministratore fa quello che fa più spesso: esportare o ripristinare un backup.</p>



<p class="wp-block-paragraph">La falla è stata scoperta dal ricercatore Jack Taylor e riportata a metà agosto tramite Wordfence, il ramo cybersecurity di Defiant. La timeline è normale, anzi buona: divulgazione allo sviluppatore ServMask il 15 agosto, patch rilasciata il 20 agosto con la versione 7.110, disclosure pubblica il 2 settembre. Dodici giorni tra segnalazione e fix: rispettabile. Il problema è l&#x27;altra parte della timeline — i 3,25 milioni di siti che in undici giorni di patch pubblica non hanno ancora aggiornato.</p>



<h3 class="wp-block-heading">La catena dell&#x27;attacco, passo per passo</h3>



<p class="wp-block-paragraph">Il meccanismo è tecnicamente interessante, e vale la pena capirlo perché ripeterà il teorema: è quello che in gergo si chiama attacco &quot;dormiente&quot;.</p>



<ol class="wp-block-list"><li>L&#x27;attaccante pianta dati truccati nel database del sito tramite <strong>trackback</strong> — funzione WordPress antica, spesso attiva quando nessuno se lo ricorda</li><li>I dati restano inerti, innocui: nessun allarme, nessun sintomo</li><li>Quando l&#x27;amministratore <strong>esporta o importa</strong> il sito, il plugin riscrive il contenuto del database durante la creazione dell&#x27;archivio. Ed è lì che un parsing scorretto di backslash e apici escapati fa eseguire i dati piantati come SQL</li><li>L&#x27;SQL iniettato espone la <strong>chiave segreta di importazione</strong> del plugin (<code>ai1wm_secret_key</code>) tramite un commento pubblico</li><li>Con quella chiave, l&#x27;attaccante importa un archivio <code>.wpress</code> appositamente costruito che contiene codice eseguibile: prende il controllo completo del sito</li></ol>



<p class="wp-block-paragraph">Nota il verso: non serve che l&#x27;attaccante entri nell&#x27;admin, non servono credenziali rubate, non serve brute force. Basta che il tuo plugin di backup faccia il suo lavoro — esportare o ripristinare — nel momento sbagliato.</p>



<h3 class="wp-block-heading">Perché è furba: dorme finché non fai un backup</h3>



<p class="wp-block-paragraph">La parte che secondo me rende questa vulnerabilità didattica è il trigger. Wordfence lo dice chiaramente: l&#x27;SQL iniettato <strong>non esegue finché non avviene l&#x27;operazione di export o import</strong>, che per un plugin di backup è un&#x27;azione di routine. Un&#x27;amministratore che pianifica migrazioni stagionali, staging periodici o riorganizzazioni del sito può tenere il &quot;detonatore&quot; nel database per mesi, senza alcun segnale.</p>



<p class="wp-block-paragraph">E c&#x27;è un dettaglio in più: anche una versione vulnerabile <strong>disattivata</strong> è un rischio minore ma reale — basta che venga riattivata, magari da un altro plugin o in una manutenzione frettolosa, perché il scenario si riapra. La disinstallazione vera è l&#x27;unica pulizia completa.</p>



<h2 class="wp-block-heading">I numeri che non tornano: solo il 35% ha aggiornato</h2>



<p class="wp-block-paragraph">Ripetiamolo, perché è il dato più preoccupante dell&#x27;intera vicenda: la patch esiste dal 20 agosto, la notizia è pubblica da ieri, e comunque <strong>circa il 65% delle installazioni non ha aggiornato</strong>. Tre milioni e mezzo di siti in ritardo su un update che richiede un click.</p>



<p class="wp-block-paragraph">Non è stanchezza, è la norma. Lo stesso pattern l&#x27;ho visto con le vulnerabilità di plugin popolari degli ultimi anni: la patch esiste, la CVE è pubblica, e la coda degli aggiornamenti si sgombera in settimane — mentre gli scanner automatici degli attaccanti indicizzano le versioni vulnerabili in ore. La finestra tra &quot;fix disponibile&quot; e &quot;fix applicato&quot; è l&#x27;unico terreno dove l&#x27;attaccante ha davvero un vantaggio, e su 3,25 milioni di siti è un campo coltivato.</p>



<p class="wp-block-paragraph">Se gestisci siti per clienti, questo è anche l&#x27;argomento con cui convincerli a un piano di manutenzione: non è paranoia, è statistica. Il mio servizio di <a href="https://www.mrtux.it/assistenza-wordpress" data-wpel-link="internal" target="_self" rel="noopener">assistenza WordPress</a> esiste esattamente per chiudere questa finestra il prima possibile, su ogni sito, ogni settimana.</p>



<p class="wp-block-paragraph">E il contesto generale non aiuta: il report Patchstack sul 2026 ha contato oltre 11.300 vulnerabilità nel solo ecosistema plugin, con una crescita del 42% rispetto all&#x27;anno precedente e una finestra media di sfruttamento degli attacchi di massa che si misura in <strong>cinque ore</strong> dalla disclosure. Tradotto: nel 2026, quando esce la CVE, il timer parte subito. La coda degli aggiornamenti non può più essere gestita &quot;quando c&#x27;è tempo&quot;.</p>



<h2 class="wp-block-heading">Verifica il tuo sito adesso: tre comandi</h2>



<p class="wp-block-paragraph">Se hai accesso SSH o WP-CLI, la verifica prende meno di un minuto:</p>



<pre class="wp-block-code"><code># Elenco plugin con versione e stato di aggiornamento
wp plugin list --fields=name,status,version,update

# Verifica specifica del plugin
wp plugin list --search=all-in-one-wp-migration --fields=name,version,update

# Aggiornamento immediato alla 7.110
wp plugin update all-in-one-wp-migration</code></pre>



<p class="wp-block-paragraph">Senza WP-CLI, dalla dashboard: Plugin → Plugin installati, cerca All-in-One WP Migration. Se la versione è <strong>inferiore alla 7.110</strong>, aggiornare subito. Se il plugin è disattivato e non ti serve, disinstallalo — non lasciarlo &quot;dormire&quot; nella lista.</p>



<p class="wp-block-paragraph">Un consiglio da chi ha visto cosa resta dopo un <a href="https://www.mrtux.it/wordpress-hackerato-ripristino-sicurezza-2026" data-wpel-link="internal" target="_self" rel="noopener">sito WordPress hackerato</a>: se il tuo sito ha subito export/import negli ultimi mesi e il plugin era alla versione vulnerabile, vale la pena fare una scansione di controllo — file di upload inusuali, utenti admin sconosciuti, plugin sconosciuti nella cartella mu-plugins. Se non hai modo di fare questi controlli o preferisci un secondo sguardo, la verifica completa è il primo intervento dell&#x27;<a href="https://www.mrtux.it/assistenza-wordpress" data-wpel-link="internal" target="_self" rel="noopener">assistenza WordPress</a> che offro ai nuovi clienti.</p>



<h2 class="wp-block-heading">Cosa fare se non puoi aggiornare subito</h2>



<p class="wp-block-paragraph">A volte aggiornare non è immediato: siti in staging con modifiche in corso, ambienti cliente con procedure di rilascio lente. In questi casi, l&#x27;ordine delle priorità che uso è questo:</p>



<ul class="wp-block-list"><li><strong>Se il plugin è attivo</strong>: aggiornare è l&#x27;unica vera soluzione; ogni giorno di attesa è rischio aggiunto. Se proprio non puoi, disattivalo — e verifica che nessun altro processo lo riattivi</li><li><strong>Se il plugin è inattivo ma presente</strong>: disinstallalo. Un plugin disattivato non protegge da nulla e può essere riattivato da una manutenzione frettolosa</li><li><strong>Dove il plugin è necessario</strong>: attivare l&#x27;aggiornamento automatico di quel singolo plugin, e verificare la patch entro la giornata</li><li><strong>In tutti i casi</strong>: disattivare i <strong>trackback</strong> dalle impostazioni di discussione di WordPress se non li usi — è la porta usata per piantare i dati truccati, e la stragrande maggioranza dei siti moderni non ne ha alcun bisogno</li></ul>



<p class="wp-block-paragraph">Quest&#x27;ultimo punto, dettutto dai dettagli tecnici della CVE, vale per tutti: apri Impostazioni → Discussione e togli la spunta a &quot;Consenti i link di notifica da altri blog&quot;. Sono anni che consiglio di chiudere quella porta, ed è raro che qualcuno se ne penta.</p>



<h2 class="wp-block-heading">La lezione vera: la patch velocity dei plugin</h2>



<p class="wp-block-paragraph">La storia di All-in-One WP Migration non dice &quot;i plugin di backup sono pericolosi&quot;. Dice che <strong>il numero di plugin non è la metrica giusta; la velocità con cui li aggiorni lo è</strong>. Un plugin di backup cinque stelle aggiornato entro 48 ore dalla patch è più sicuro di un plugin &quot;leggero&quot; abbandonato da due anni.</p>



<p class="wp-block-paragraph">Le regole di gestione che applico nel 2026, dopo anni di incidenti visti in prima persona:</p>



<ul class="wp-block-list"><li><strong>Auto-update per i plugin di sicurezza e backup</strong>: la loro funzione stessa li rende obiettivo prioritario, e un minor rischio di rottura da update</li><li><strong>Aggiornamenti settimanali con log</strong>: non &quot;quando si può&quot;, ma un orario fisso — se aggiornare è un evento programmato, verificare è naturale</li><li><strong>Caccia ai plugin inutilizzati</strong>: ogni plugin disattivato e non usato è superficie d&#x27;attacco gratis. Cancellarlo costa due minuti</li><li><strong>Vigilanza su ciò che installi</strong>: preferire plugin con commit recenti, compatibilità dichiarata con la versione corrente di WordPress e un track record di fix tempestivi. I <a href="https://www.mrtux.it/plugin-piratati-sicurezza-wordpress" data-wpel-link="internal" target="_self" rel="noopener">plugin piratati o nulled</a> sono un capitolo a parte — e pure brutto</li><li><strong>Monitoraggio delle CVE dei plugin installati</strong>: WPScan, Wordfence o un servizio di manutenzione — qualcosa che ti dica &quot;questo plugin che usi ha una falla nuova&quot; il giorno stesso, non tre settimane dopo</li></ul>



<h2 class="wp-block-heading">Hardening minimo che consiglio nel 2026</h2>



<p class="wp-block-paragraph">Se questa notizia ti ha allarmato, ecco il minimo strutturale che metterei su qualsiasi sito WordPress di produzione, indipendentemente dalla notizia del giorno: 2FA su tutti gli account amministrativi, trackback disattivati, auto-update per plugin di sicurezza, un piano di backup con prova di ripristino trimestrale e un inventory dei plugin tenuto in ordine — versione, ultima patch, decisione se serve davvero.</p>



<p class="wp-block-paragraph">E se la lista ti sembra il lavoro che non troverai mai il tempo di fare, è il momento di delegare: l&#x27;<a href="https://www.mrtux.it/assistenza-wordpress" data-wpel-link="internal" target="_self" rel="noopener">assistenza WordPress specializzata</a> copre proprio questo strato di gestione, con patch applicate in giorni e verifiche periodiche. La vulnerabilità di ieri ha un numero: 3,25 milioni. La tua parte per non esserci dentro: un aggiornamento.</p>



<h2 class="wp-block-heading">Domande frequenti</h2>



<p class="wp-block-paragraph"><strong>Ho aggiornato alla 7.110, ma ho fatto export nei mesi scorsi con la versione vulnerabile. Rischio qualcosa?</strong></p>



<p class="wp-block-paragraph">La vulnerabilità richiede che i dati truccati siano stati piantati via trackback <em>prima</em> dell&#x27;export, e che l&#x27;attaccante sia poi riuscito a intercettare la chiave segreta. Se il tuo sito ha i trackback attivi e ha fatto export pubblici negli ultimi mesi, una scansione (WPScan o audit manuale dei file recenti) è prudente. In caso di dubbi, meglio un&#x27;ora di verifica che un weekend di restoration.</p>



<p class="wp-block-paragraph"><strong>Meglio disinstallare All-in-One WP Migration e passare a un altro plugin?</strong></p>



<p class="wp-block-paragraph">No: la versione 7.110 chiude la falla. Se il plugin ti è utile, aggiornalo e tienilo aggiornato. Un plugin di backup patchato in 5 giorni dallo sviluppatore è, se mai, un buon segno di patch velocity. Quello che non perdonerei è un plugin di backup senza auto-update e senza manutenzione: in quel caso valuta alternative con più cerca-attenzioni.</p>



<p class="wp-block-paragraph"><strong>I backup che ho esportato prima della patch sono &quot;infetti&quot;?</strong></p>



<p class="wp-block-paragraph">Solo se il sito era già stato compromesso con la tecnica descritta: l&#x27;archivio in sé non contiene l&#x27;attacco, contiene il database. Se l&#x27;archivio è stato creato quando i dati truccati erano presenti e la chiave è stata esposta, l&#x27;archivio potrebbe contenere quei dati. Ripristinarlo su un sito pulito senza controllare i contenuti è il rischio concreto.</p>



<p class="wp-block-paragraph"><strong>Che strumenti devo attivare per non scoprirlo dai giornali?</strong></p>



<p class="wp-block-paragraph">Minimo: WPScan o Wordfence con notifiche attive, aggiornamento automatico per plugin di sicurezza, e un servizio di manutenzione che applica le patch in giorni. Se vuoi delegare tutto il flusso — monitoraggio, patch, verifica, report — è esattamente il lavoro quotidiano del mio <a href="https://www.mrtux.it/assistenza-wordpress" data-wpel-link="internal" target="_self" rel="noopener">servizio di assistenza WordPress</a>.</p>



<h2 class="wp-block-heading">Riferimenti utili</h2>



<ul class="wp-block-list"><li><a href="https://www.bleepingcomputer.com/news/security/wordpress-backup-plugin-flaw-exposes-millions-of-sites-to-takeover-attacks/" target="_blank" rel="noopener nofollow external" data-wpel-link="external">WordPress backup plugin flaw exposes millions of sites — BleepingComputer</a></li><li><a href="https://www.wordfence.com/blog/2026/09/5-million-wordpress-sites-affected-by-sql-injection-vulnerability-in-all-in-one-wp-migration-and-backup-wordpress-plugin/" target="_blank" rel="noopener nofollow external" data-wpel-link="external">5 million WordPress sites affected by SQL injection in All-in-One WP Migration — Wordfence</a></li><li><a href="https://wordpress.org/plugins/all-in-one-wp-migration/advanced/" target="_blank" rel="noopener nofollow external" data-wpel-link="external">All-in-One WP Migration — statistiche installazioni su WordPress.org</a></li><li><a href="https://www.mrtux.it/wordpress-hackerato-ripristino-sicurezza-2026" data-wpel-link="internal" target="_self" rel="noopener">WordPress hackerato: guida al ripristino e alla sicurezza</a></li><li><a href="https://www.mrtux.it/plugin-piratati-sicurezza-wordpress" data-wpel-link="internal" target="_self" rel="noopener">Plugin piratati e sicurezza WordPress: i rischi reali</a></li><li><a href="https://www.mrtux.it/assistenza-wordpress" data-wpel-link="internal" target="_self" rel="noopener">Assistenza WordPress: monitoraggio e patch gestite</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.mrtux.it/plugin-wordpress-vulnerabile-3-25-milioni-siti-2026/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
