Conector Stormshield SNS (API)
El conector Stormshield SNS (API) añade un cortafuegos Stormshield Network Security como activo, consultando la API de su interfaz de administración. No requiere ni SNMP, ni ejecución de scripts, ni instalación de agentes.
Recupera:
- la versión del firmware SNS, que sirve para el cálculo de las vulnerabilidades;
- el nombre del cortafuegos.
El cortafuegos se reporta con el mismo sistema y la misma versión que mediante el escaneo SNMP, y por tanto con las mismas vulnerabilidades. El conector solo lanza dos comandos de consulta, SYSTEM PROPERTY y SYSTEM IDENT, y cierra su sesión de administración al final de cada escaneo.
A diferencia del escaneo SNMP, no reporta ni las direcciones IP de las interfaces, ni los puertos en escucha, ni metadatos.
Requisitos previos
La creación de conexiones sin agente de tipo Stormshield SNS requiere la activación de este tipo de conexiones en el menú Administración > Gestión de conectores.
El escáner Cyberwatch debe poder acceder a la interfaz de administración HTTPS del cortafuegos.
Preparar el cortafuegos
- En la interfaz de administración del cortafuegos, crear un administrador dedicado a Cyberwatch.
- Concederle permisos de solo lectura: los dos comandos del conector están disponibles para cualquier administrador.
- Si el acceso a la interfaz de administración está reservado a determinados equipos, añadir a ellos la dirección del escáner Cyberwatch.
Configurar la credencial
Puede configurar los accesos desde el menú Credenciales guardadas de la barra lateral, y luego haciendo clic en el botón Añadir. En el formulario, seleccione el tipo Stormshield SNS, y luego introduzca:
- Nombre de usuario y Contraseña: los del administrador creado para Cyberwatch;
- URL: opcional, solo sirve para el descubrimiento Stormshield SNS;
- Certificado de cliente: dejar vacío, el conector se autentica con nombre de usuario y contraseña;
- Desactivar la verificación de certificado: marcar si el certificado del cortafuegos no está firmado por una autoridad reconocida;
- Ignorar el proxy: marcar si el escáner accede al cortafuegos sin pasar por el proxy configurado en Cyberwatch.
Una misma credencial puede servir para varios cortafuegos administrados con la misma cuenta. La credencial también puede crearse desde el formulario de la conexión: en ese caso no solicita ni URL ni certificado.
La credencial se envía al cortafuegos designado por la dirección de la conexión. Un usuario que puede crear una conexión sin agente con esta credencial puede, por tanto, enviarla a la dirección que elija, como una credencial SSH o WinRM. Además, desactivar la verificación de certificado supone renunciar a autenticar el cortafuegos.
Añadir el cortafuegos
En Cyberwatch, sección Activos:
- Ir al menú Activos y luego hacer clic en Conexiones sin agente
- Seleccionar el protocolo de acceso Stormshield SNS
- En el campo Dirección, introducir la dirección IP o el nombre del cortafuegos
- En el campo Puerto, introducir el puerto de la interfaz de administración HTTPS (443 por defecto)
- Seleccionar la credencial Stormshield SNS, o crear una
- Hacer clic en Guardar
Cyberwatch siempre llama al cortafuegos en la dirección y el puerto de la conexión, sea cual sea la URL de la credencial.
El descubrimiento Stormshield SNS enumera los objetos host de la configuración del cortafuegos, no el propio cortafuegos: el cortafuegos se añade mediante una conexión.
Información reportada
| Información | Valor |
|---|---|
| Sistema | Stormshield |
| Firmware | Versión de SNS, por ejemplo 4.7.1, con el CPE cpe:2.3:o:stormshield:stormshield_network_security |
| Nombre de host | Nombre del cortafuegos; en su defecto, la dirección de la conexión |
Como el escaneo SNMP de los equipos de red, el escaneo se ejecuta por defecto cada dos días.
Resolución de problemas
Cuando un escaneo falla, el activo conserva el firmware del escaneo anterior.
| Error | Causa probable |
|---|---|
| Mensaje de fallo de autenticación del cortafuegos | Nombre de usuario o contraseña rechazados, o cuenta bloqueada |
| Rechazo de la apertura de sesión | Número máximo de sesiones de administración alcanzado en el cortafuegos |
| Error de certificado | Certificado no firmado por una autoridad reconocida: marcar Desactivar la verificación de certificado en la credencial |
| Tiempo de espera agotado | Cortafuegos inaccesible desde el escáner: verificar los flujos y los equipos autorizados para la administración. El conector abandona tras 10 segundos para abrir la conexión, y 30 segundos por solicitud. |
Unexpected response from the firewall | El puerto de la conexión no es el de la interfaz de administración, u otro servidor, como un proxy, responde en lugar del cortafuegos |
SYSTEM PROPERTY returned no Version | El cortafuegos no ha proporcionado su versión |