Connettore Stormshield SNS (API)

Il connettore Stormshield SNS (API) aggiunge un firewall Stormshield Network Security come asset, interrogando l’API della sua interfaccia di amministrazione. Non richiede né SNMP, né l’esecuzione di script, né l’installazione di agent.

Recupera:

  • la versione del firmware SNS, che serve al calcolo delle vulnerabilità;
  • il nome del firewall.

Il firewall viene riportato con lo stesso sistema e la stessa versione della scansione SNMP, quindi con le stesse vulnerabilità. Il connettore esegue solo due comandi di consultazione, SYSTEM PROPERTY e SYSTEM IDENT, e chiude la propria sessione di amministrazione al termine di ogni scansione.

A differenza della scansione SNMP, non riporta né gli indirizzi IP delle interfacce, né le porte in ascolto, né metadati.

Prerequisiti

La creazione di connessioni agentless di tipo Stormshield SNS richiede l’attivazione di questo tipo di connessioni nel menu Amministrazione > Gestione dei connettori.

Lo scanner Cyberwatch deve raggiungere l’interfaccia di amministrazione HTTPS del firewall.

Preparare il firewall

  1. Nell’interfaccia di amministrazione del firewall, creare un amministratore dedicato a Cyberwatch.
  2. Assegnargli diritti di sola lettura: i due comandi del connettore sono accessibili a qualsiasi amministratore.
  3. Se l’accesso all’interfaccia di amministrazione è riservato ad alcune postazioni, aggiungervi l’indirizzo dello scanner Cyberwatch.

Configurare la credenziale

È possibile configurare gli accessi dal menu Credenziali salvate della barra laterale, cliccando poi sul pulsante Aggiungi. Nel modulo, selezionare il tipo Stormshield SNS, quindi inserire:

  • Nome utente e Password: quelli dell’amministratore creato per Cyberwatch;
  • URL: facoltativo, serve solo alla discovery Stormshield SNS;
  • Certificato client: da lasciare vuoto, il connettore si autentica tramite nome utente e password;
  • Disattiva la verifica del certificato: da selezionare se il certificato del firewall non è firmato da un’autorità riconosciuta;
  • Ignora il proxy: da selezionare se lo scanner raggiunge il firewall senza passare dal proxy configurato in Cyberwatch.

La stessa credenziale può servire per più firewall amministrati con lo stesso account. La credenziale può anche essere creata dal modulo della connessione: in tal caso non richiede né URL né certificato.

La credenziale viene inviata al firewall designato dall’indirizzo della connessione. Un utente che può creare una connessione agentless con questa credenziale può quindi inviarla all’indirizzo di sua scelta, come una credenziale SSH o WinRM. Disattivare la verifica del certificato significa inoltre rinunciare ad autenticare il firewall.

Aggiungere il firewall

In Cyberwatch, sezione Asset:

  1. Accedere al menu Asset, quindi cliccare su Connessioni agentless
  2. Selezionare il protocollo di accesso Stormshield SNS
  3. Nel campo Indirizzo, inserire l’indirizzo IP o il nome del firewall
  4. Nel campo Porta, inserire la porta dell’interfaccia di amministrazione HTTPS (443 per impostazione predefinita)
  5. Selezionare la credenziale Stormshield SNS, oppure crearne una
  6. Cliccare su Salva

Cyberwatch contatta sempre il firewall all’indirizzo e sulla porta della connessione, qualunque sia l’URL della credenziale.

La discovery Stormshield SNS elenca gli oggetti host della configurazione del firewall, non il firewall stesso: il firewall si aggiunge tramite una connessione.

Informazioni riportate

InformazioneValore
SistemaStormshield
FirmwareVersione di SNS, ad esempio 4.7.1, con il CPE cpe:2.3:o:stormshield:stormshield_network_security
Nome hostNome del firewall, in mancanza l’indirizzo della connessione

Come la scansione SNMP dei dispositivi di rete, la scansione viene eseguita per impostazione predefinita ogni due giorni.

Risoluzione dei problemi

Quando una scansione non riesce, l’asset mantiene il firmware della scansione precedente.

ErroreCausa probabile
Messaggio di autenticazione non riuscita del firewallNome utente o password rifiutati, oppure account bloccato
Rifiuto dell’apertura della sessioneNumero massimo di sessioni di amministrazione raggiunto sul firewall
Errore di certificatoCertificato non firmato da un’autorità riconosciuta: selezionare Disattiva la verifica del certificato nella credenziale
TimeoutFirewall non raggiungibile dallo scanner: verificare i flussi e le postazioni autorizzate all’amministrazione. Il connettore rinuncia dopo 10 secondi per aprire la connessione, e dopo 30 secondi per richiesta.
Unexpected response from the firewallLa porta della connessione non è quella dell’interfaccia di amministrazione, oppure un altro server, come un proxy, risponde al posto del firewall
SYSTEM PROPERTY returned no VersionIl firewall non ha fornito la propria versione