Salta al contenuto
Cyber · WordPress · Hardening

Hardening WordPress

Configurazione sistematica di sicurezza per WordPress: file system protetto, modifica file disabilitata, xmlrpc bloccato, doppia verifica obbligatoria, firewall Cloudflare, scanner real-time. Sito blindato verso gli attacchi automatici.

  • Preventivo in 48h
  • Doppia verifica obbligatoria
  • Firewall e scanner real-time
180 + progetti dal 2008
5/5 su 82 recensioni Google
300 + WordPress hardenati
Google Partner certificati dal 2018
Una piccola introduzione

Cos'è l'hardening WordPress e perché serve subito al go-live

L'hardening WordPress è la configurazione sistematica di tutte le impostazioni di sicurezza del sito su quattro livelli (applicazione, identità, rete, rilevamento) per chiudere le porte aperte di una installazione standard e ridurre drasticamente la superficie di attacco automatizzato.

Una installazione WordPress fresh ha configurazioni di default insicure: modifica file abilitata dall'admin, xmlrpc accessibile, REST API esposta a tutti, URL di login standard, nessuna doppia verifica, nessun limite ai tentativi di login.

Da Vicenza dal 2008 abbiamo hardenato oltre 300 installazioni WordPress. I siti post-hardening mostrano in genere un crollo netto degli attacchi rilevati a livello applicativo, perché il traffico ostile viene fermato prima al perimetro.

Esempi tipici

Tre esempi di intervento, in settori diversi

Esempio · settore non profit

Sito di una realtà associativa (settore terzo settore)

Hardening completo dopo un attacco di credential stuffing. Setup di doppia verifica obbligatoria, password manager aziendale, verifica password contro leak noti, scanner real-time. Nessun nuovo incidente nei 12 mesi successivi.

Zero incidenti post-hardening
Esempio · settore alimentare

Sito di un produttore con e-commerce (settore food)

Hardening completo affiancato a 11 fix di vulnerabilità identificate in audit. Doppia verifica per amministratori, scanner real-time attivo. Stack stabile nei 12 mesi successivi senza incidenti rilevati.

11/11 fix stabili a 12 mesi
Esempio · settore manifatturiero

Sito di una PMI con area riservata (settore B2B)

Hardening dopo un tentativo di attacco sospettato. Il firewall Cloudflare blocca migliaia di richieste ostili al mese, lo scanner real-time intercetta minacce diverse ogni settimana. Nessuna compromissione.

Migl. richieste ostili bloccate
Cosa includiamo

Hardening completo su 4 livelli

Quattro livelli coordinati di protezione, nessuno è opzionale per un sito di lavoro.

Hardening applicazione

wp-config, file system e codice.

Configurazione completa di wp-config.php (disabilitazione modifica file, salt rigenerati, force SSL admin), regole sul file system (.htaccess o nginx) per bloccare xmlrpc e tipi file pericolosi, prefisso database personalizzato, REST API limitata, URL di login custom, blocco enumerazione utenti.

  • Configurazione wp-config completa
  • Disabilitazione modifica file
  • Blocco xmlrpc e accesso pericoloso
  • Prefisso database personalizzato
  • Salt rigenerati al go-live
  • URL di login custom
  • Blocco enumerazione utenti

Identità e accessi

Doppia verifica e password manager.

Doppia verifica obbligatoria per amministratori e redattori (TOTP via app autenticatore), password manager aziendale (Bitwarden o 1Password) per condividere credenziali in modo sicuro, verifica al go-live contro database di password compromesse, ruoli con minimo privilegio, blocco brute force con limitazione tentativi.

  • Doppia verifica per admin ed editor
  • Password manager aziendale
  • Verifica password contro leak noti
  • Ruoli con minimo privilegio
  • Limite tentativi di login
  • Whitelist IP admin opzionale
  • Scadenza sessione configurata

Rete e firewall

Cloudflare e rate limit.

Cloudflare con regole firewall gestite più regole personalizzate, limitazione richieste su login e endpoint critici, gestione bot per bloccare scraper e spam, header di sicurezza HTTP (Content Security Policy, HSTS, X-Frame-Options), DNSSEC e record CAA.

  • Cloudflare con piano adeguato
  • Regole firewall gestite e personalizzate
  • Limitazione richieste login e xmlrpc
  • Gestione bot
  • Header di sicurezza HTTP
  • DNSSEC e record CAA

Rilevamento e risposta

Scanner, registro accessi, alert.

Scanner real-time con threat intelligence per rilevare malware appena identificato, registro accessi WordPress (chi ha fatto cosa, quando), monitoraggio uptime con alert via Slack o email, piano di gestione incidenti documentato.

  • Scanner real-time WordPress
  • Threat intelligence aggiornata
  • Registro accessi completo
  • Monitoraggio uptime
  • Alert via Slack o email
  • Piano di gestione incidenti
Il problema

Errori tipici dei siti non hardenati

Sui tanti audit di siti italiani fatti negli anni vediamo sempre gli stessi pattern:

  • wp-config.php con configurazione di default, modifica file dall'admin abilitata
  • URL di login standard, target numero uno per attacchi brute force
  • Niente doppia verifica, vulnerabili al credential stuffing
  • Password admin presente in database di leak pubblici
  • xmlrpc.php aperto, sfruttabile per amplification attack
  • Niente firewall a monte, ogni richiesta arriva direttamente al server PHP
  • Solo plugin di sicurezza free senza threat intelligence aggiornata

L'hardening completo riduce in modo netto gli attacchi rilevati a livello applicativo. La parte residua viene gestita dallo scanner real-time, dagli alert immediati e dal piano di risposta agli incidenti.

I vantaggi

Cosa ti porti a casa con l'hardening WordPress

Quello che ti porti a casa

Risultati misurabili sui clienti dopo hardening:

  • Crollo netto degli attacchi rilevati a livello applicativo
  • Doppia verifica obbligatoria, credential stuffing fortemente mitigato
  • Scanner real-time con threat intelligence aggiornata
  • Firewall Cloudflare con regole gestite e custom
  • Registro accessi per sapere chi ha fatto cosa
  • Alert immediato in caso di anomalie
Come lavoriamo

Le 4 fasi dell'hardening

1. Audit pre-hardening

Settimana 1.

  • Audit baseline del sito
  • Inventario degli accessi attuali
  • Backup completo prima dei fix
  • Roadmap di hardening

2. Applicazione e identità

Settimana 2.

  • Configurazione wp-config e file system
  • Setup doppia verifica per admin ed editor
  • Password manager aziendale
  • Verifica password contro leak

3. Rete e firewall

Settimana 3.

  • Setup Cloudflare con piano adeguato
  • Regole firewall gestite
  • Regole personalizzate e rate limit
  • Header di sicurezza HTTP

4. Rilevamento e monitoraggio

Settimana 4.

  • Scanner real-time configurato
  • Registro accessi attivo
  • Monitoraggio uptime
  • Piano di gestione incidenti
Strumenti

Stack di hardening WordPress

Strumenti best-in-class, niente plugin obscuri o abbandonati:

  • Scanner real-time con threat intelligence aggiornata
  • Cloudflare per firewall e rate limit
  • Registro accessi WordPress a livello plugin
  • Bitwarden o 1Password per password aziendali
  • App autenticatore TOTP per la doppia verifica
  • Monitoraggio uptime dedicato
Tecnologie

Stack che usiamo

Risultati

Cosa garantiamo come output

Standard sui progetti completati:

  • Crollo netto degli attacchi rilevati
  • Doppia verifica obbligatoria per amministratori
  • Firewall Cloudflare con regole gestite
  • Registro accessi e monitoraggio
  • Piano di gestione incidenti documentato
  • Riferimenti reali on-demand
Domande & risposte

FAQ

Quanto costa l'hardening WordPress?

Servizio su misura: il preventivo dipende dalla complessità dei requisiti, dalle integrazioni con sistemi terzi (CRM, gestionale, API esterne), dal volume di test richiesto e dal livello di SLA in manutenzione. Prima cosa che facciamo è una discovery call gratuita di 30-45 minuti per capire scope e contesto, poi mandiamo un preventivo scritto entro 48-72 ore. Niente listini standard.

La doppia verifica è davvero obbligatoria?

Sì, sempre. È il singolo intervento che blocca il vettore di attacco più diffuso degli ultimi anni (credential stuffing su credenziali leakate). La imponiamo per amministratori ed editor in fase di onboarding, senza eccezioni.

Posso fare l'hardening da solo?

Sì se hai competenze tecniche solide. Il piano di azione che produciamo è completo e indipendente. Per chi non è sviluppatore, una configurazione errata di wp-config.php può rompere il sito: in quel caso conviene farlo fare a noi.

Mi serve un piano premium dello scanner?

Per la threat intelligence aggiornata sì. La versione free vede minacce con 30 giorni di ritardo, la premium in tempo reale. La differenza è significativa sui new threats.

Mi serve un piano Cloudflare a pagamento?

Il piano free copre il CDN base e il DDoS generico. Per regole firewall gestite, image optimization e rate limit avanzato serve un piano a pagamento. Per la maggior parte delle PMI italiane il piano Pro è il sweet spot.

Il backup è incluso?

No, il backup è un servizio separato (vedi la pagina dedicata a backup e disaster recovery). Il pacchetto manutenzione completa lo include con strategia 3-2-1 testata.

Garantite zero attacchi riusciti?

L'hardening completo punta a un crollo netto degli attacchi rilevati a livello applicativo, ma nessun setup è al 100% sicuro (gli zero-day exploit esistono). Il piano di risposta agli incidenti è sempre pronto come secondo livello.

Quanto tempo richiede l'hardening completo?

Il setup base è di 4 settimane. L'hardening completo, comprensivo di audit, monitoraggio e tuning, richiede 6-8 settimane. È implementabile su un sito già in produzione senza downtime.

Perché Web Elettronica

Quattro motivi per scegliere il nostro team

Oltre 300 WordPress hardenati dal 2008

Esperienza concreta su PMI italiane, e-commerce e B2B. Pattern consolidati di hardening per ogni stack, dai siti vetrina ai WooCommerce di taglia media.

Doppia verifica e password manager standard

Doppia verifica obbligatoria per amministratori ed editor, password manager aziendale, verifica password al go-live contro database di leak. Nessuna eccezione.

Firewall e scanner real-time

Cloudflare con regole gestite e personalizzate, gestione bot, rate limit. Scanner real-time con threat intelligence aggiornata, niente solo plugin gratis come unica difesa.

Alert immediato e piano di risposta

Le anomalie generano alert via Slack o email immediato. Piano di risposta agli incidenti documentato, restore pronto e testato. SLA per incidenti critici concordato in fase di onboarding.

Inizia ora

30 minuti con un nostro esperto. Niente commerciali

Analisi preliminare gratuita + report sintetico via email entro 48h.

Recensioni verificate

5/5 su 82 recensioni. Le parole dei nostri clienti