Descrizione dei framework di conformità Cyberwatch
Questa documentazione fornisce una descrizione dei framework proposti nativamente in Cyberwatch.
ANSSI_BP028
L’ANSSI_BP028 è un’implementazione della guida ANSSI-BP-028 v2.0 «Recommandations de configuration d’un système GNU/Linux» elaborata e mantenuta dall’ANSSI. Questo framework raggruppa le regole delle 80 raccomandazioni della guida, per tutti i livelli, per tutte le distribuzioni Linux supportate, Ubuntu compresa.
Questo framework e i relativi framework di livello non sono assegnati ad alcun asset per impostazione predefinita. Vedere Verificare la conformità di un sistema Linux alla guida ANSSI BP-028.
ANSSI_BP028_level_1
Questo framework raggruppa le regole delle raccomandazioni di livello Minimo della guida ANSSI BP-028: quelle da applicare sistematicamente su qualsiasi sistema.
ANSSI_BP028_level_2
Questo framework raggruppa le regole delle raccomandazioni di livello Minimo e Intermedio della guida ANSSI BP-028. I livelli della guida sono cumulativi: un sistema che punta al livello Intermedio applica anche le raccomandazioni di livello Minimo.
ANSSI_BP028_level_3
Questo framework raggruppa le regole delle raccomandazioni di livello Minimo, Intermedio e Rafforzato della guida ANSSI BP-028.
ANSSI_BP028_level_4
Questo framework raggruppa le regole delle raccomandazioni di tutti i livelli della guida ANSSI BP-028, fino al livello Elevato. Contiene le stesse regole del framework ANSSI_BP028.
CERTFR_AD
Il CERTFR_AD è un’implementazione di una parte della guida all’hardening delle directory Active Directory elaborata e mantenuta dall’ANSSI. Cyberwatch propone per impostazione predefinita questo framework per l’analisi della conformità degli asset Active Directory in base alle regole dell’ANSSI.
CIS_Benchmark
Il CIS (Center for Internet Security) è un ente statunitense di riferimento nel campo della sicurezza informatica. È responsabile dello sviluppo e della manutenzione dei CIS Controls® e dei CIS Benchmarks™, guide di best practice di sicurezza riconosciute a livello mondiale, volte a proteggere e mettere in sicurezza i sistemi informativi e i relativi dati.
Queste best practice sono raccolte in guide pubblicate per sistema operativo. Il CIS sviluppa un insieme di elementi tecnici e di script che consentono di verificare la conformità e/o di conformarsi alle regole pubblicate nel CIS Benchmark.
Cyberwatch utilizza e implementa questi script in modo da proporli nei propri framework predefiniti.
Il framework «CIS_Benchmark» presente nell’applicazione contiene tutte le regole del CIS Benchmark implementate in Cyberwatch. Raccoglie un insieme di regole applicabili a diversi sistemi operativi (Windows/Linux), ai server MCP con il CIS MCP Server Benchmark, e ai firewall FortiGate con il CIS FortiGate Benchmark.
CIS_Benchmark_level_1
Questo framework raccoglie tutte le regole del CIS Benchmark di livello 1, come definito dal CIS.
Tradotto dall’inglese dal sito web del CIS:
«Il livello 1 è considerato una base di raccomandazioni che possono essere implementate piuttosto rapidamente ed è progettato per non avere un impatto considerevole sulle prestazioni. L’obiettivo del Benchmark di livello 1 è ridurre la superficie di attacco dell’organizzazione mantenendo gli asset utilizzabili senza ostacolare le funzionalità di business.»
CIS_Benchmark_level_2
Questo framework raccoglie tutte le regole del CIS Benchmark di livello 2, come definito dal CIS.
Tradotto dall’inglese dal sito web del CIS:
«Il livello 2 è considerato «difesa in profondità» ed è destinato agli ambienti in cui la sicurezza è fondamentale. Le raccomandazioni associate al livello 2 possono avere un effetto negativo sull’organizzazione se non vengono implementate in modo appropriato o senza la dovuta considerazione.»
CIS_Docker_Benchmark
Questo framework raccoglie le best practice che consentono una configurazione sicura dell’applicazione Docker. Anche questa guida è pubblicata dal CIS.
CIS_Microsoft_Intune_Benchmark
Questo framework raccoglie le best practice che consentono una configurazione sicura dell’applicazione Microsoft Intune per Windows 10 e 11. Anche queste guide sono pubblicate dal CIS.
CIS_Red_Hat_OpenShift_Container_Platform_Benchmark
Questo framework raccoglie le best practice che consentono una configurazione sicura di Red Hat OpenShift Container Platform. Anche questa guida è pubblicata dal CIS nel Kubernetes CIS Benchmark.
ICS_Best_Practices
Questo framework raccoglie un insieme di regole di best practice generalmente applicate ai sistemi industriali (ICS = Industrial Control Systems).
Queste regole derivano principalmente dal CIS Benchmark e, in alcuni casi, sono state adattate specificamente al contesto della sicurezza dei sistemi industriali.
Security_Best_Practices
Il framework Security_Best_Practices è la base di sicurezza assegnata per impostazione predefinita ai server e alle postazioni di lavoro Linux e Windows. Le sue regole verificano le misure di base attese su qualsiasi sistema: firewall, antivirus, aggiornamenti e firma dei pacchetti, password e blocco degli account, account privilegiati, accessi remoti (SSH, RDP, WinRM), registrazione dei log e audit, abbandono dei protocolli obsoleti (SMBv1, LLMNR, NTLMv1, telnet).
Le regole riprendono misure tecniche del regolamento di esecuzione (UE) 2024/2690 della direttiva NIS2 e delle raccomandazioni dell’ANSSI: guida all’igiene informatica, guida BP-028 per Linux, raccomandazioni di sicurezza relative ad Active Directory e a OpenSSH. Si ricollegano inoltre al regolamento DORA, al Cyber Resilience Act e ai CIS Controls v8.
Il framework conta 45 regole per Linux e 43 per Windows, suddivise in tre livelli che riprendono la griglia dell’ANSSI (vedere l’interpretazione dei livelli):
| Livello | Utilizzo | Regole Linux | Regole Windows |
|---|---|---|---|
| Minimo | Qualsiasi sistema: una regola non superata rivela un reale difetto di configurazione | 20 | 29 |
| Intermedio | Sistemi esposti o sensibili, a fronte di un maggiore sforzo di correzione | 23 | 12 |
| Rafforzato | Sistemi con elevate esigenze di sicurezza | 2 | 2 |
Ogni regola ha un solo livello: le regole di livello Intermedio completano quelle di livello Minimo senza ripeterle. Il livello di una regola dipende dallo sforzo di correzione previsto, e non dal livello della raccomandazione da cui deriva.
Alcune regole riguardano solo un tipo di asset: portatile, postazione fisica, server, controller di dominio, asset aggiunto a un dominio, asset con il desktop remoto attivato. Sugli altri asset, sono nello stato «Saltata». Tutte le regole Linux richiedono i diritti root: in connessione agentless, anche un account di connessione senza diritti sudoers le lascia nello stato «Saltata».
Per andare oltre questa base, il framework CIS_Benchmark riprende le guide CIS di ciascun sistema. Per Linux, una parte delle regole di Security_Best_Practices riprende raccomandazioni della guida ANSSI BP-028: per valutare l’intera guida, utilizzare il framework ANSSI_BP028 o uno dei relativi framework di livello.