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

  1. En la interfaz de administración del cortafuegos, crear un administrador dedicado a Cyberwatch.
  2. Concederle permisos de solo lectura: los dos comandos del conector están disponibles para cualquier administrador.
  3. 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:

  1. Ir al menú Activos y luego hacer clic en Conexiones sin agente
  2. Seleccionar el protocolo de acceso Stormshield SNS
  3. En el campo Dirección, introducir la dirección IP o el nombre del cortafuegos
  4. En el campo Puerto, introducir el puerto de la interfaz de administración HTTPS (443 por defecto)
  5. Seleccionar la credencial Stormshield SNS, o crear una
  6. 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ónValor
SistemaStormshield
FirmwareVersión de SNS, por ejemplo 4.7.1, con el CPE cpe:2.3:o:stormshield:stormshield_network_security
Nombre de hostNombre 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.

ErrorCausa probable
Mensaje de fallo de autenticación del cortafuegosNombre de usuario o contraseña rechazados, o cuenta bloqueada
Rechazo de la apertura de sesiónNúmero máximo de sesiones de administración alcanzado en el cortafuegos
Error de certificadoCertificado no firmado por una autoridad reconocida: marcar Desactivar la verificación de certificado en la credencial
Tiempo de espera agotadoCortafuegos 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 firewallEl 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 VersionEl cortafuegos no ha proporcionado su versión