En esta página, se muestra cómo usar las funciones de análisis administradas de Web Security Scanner y revisar los resultados en la consola de Google Cloud. También se muestran ejemplos de los resultados de Web Security Scanner.
Web Security Scanner es un servicio integrado para el nivel Premium de Security Command Center que identifica vulnerabilidades de seguridad comunes en tus aplicaciones web de App Engine, Google Kubernetes Engine (GKE) y Compute Engine. Para ver los resultados de Web Security Scanner, debe estar habilitado en la configuración de Servicios de Security Command Center.
Obtén más información sobre cómo funciona Web Security Scanner.
Revisa los resultados
La función de análisis administrado de Web Security Scanner configura automáticamente y programa los análisis para cada uno de tus proyectos dentro del alcance. Los análisis de Web Security Scanner pueden llevar hasta 24 horas para iniciarse después de que se habilita el servicio y se ejecutan de manera semanal después del primer análisis. Los resultados se pueden ver en Security Command Center.
Revisa los resultados en la consola
Los roles de IAM de Security Command Center se pueden otorgar a nivel de organización, carpeta o proyecto. Tu capacidad para ver, editar, crear o actualizar resultados, recursos y fuentes de seguridad depende del nivel al que se te otorga acceso. Para obtener más información sobre los roles de Security Command Center, consulta Control de acceso.
Para revisar los resultados de Web Security Scanner en Security Command Center, sigue estos pasos:
Consola de Google Cloud
- En la consola de Google Cloud, ve a la página Resultados de Security Command Center.
- Selecciona tu organización o proyecto de Google Cloud.
- En la sección Filtros rápidos, en la subsección Nombre visible de la fuente, selecciona Web Security Scanner. Los resultados de la búsqueda de hallazgos se actualizan para mostrar solo los hallazgos de esta fuente.
- Para ver los detalles de un resultado específico, haz clic en el nombre del resultado en la columna Categoría. Se abre el panel de detalles del hallazgo y se muestra la pestaña Resumen.
- En la pestaña Resumen, revisa los detalles del hallazgo, incluida la información sobre lo que se detectó, el recurso afectado y, si está disponible, los pasos que puedes seguir para solucionar el problema.
- Para ver la definición completa de JSON del resultado, haz clic en la pestaña JSON (opcional).
Consola de operaciones de seguridad
-
En la consola de Security Operations, ve a la página Resultados.
https://CUSTOMER_SUBDOMAIN.backstory.chronicle.security/posture/findings
Reemplaza
CUSTOMER_SUBDOMAIN
por tu identificador específico del cliente. - En la sección Agregaciones, haz clic para expandir la subsección Nombre visible de la fuente.
- Selecciona Web Security Scanner. Los resultados de la búsqueda de hallazgos se actualizan para mostrar solo los hallazgos de esta fuente.
- Para ver los detalles de un resultado específico, haz clic en el nombre del resultado en la columna Categoría. Se abre el panel de detalles del hallazgo y se muestra la pestaña Resumen.
- En la pestaña Resumen, revisa los detalles del hallazgo, incluida la información sobre lo que se detectó, el recurso afectado y, si está disponible, los pasos que puedes seguir para solucionar el problema.
- Para ver la definición completa de JSON del resultado, haz clic en la pestaña JSON (opcional).
Cómo ver todos los hallazgos asociados con una URL específica
Un análisis puede producir resultados de varias URLs base. Para mostrar todos los resultados asociados a una URL determinada en un análisis, haz lo siguiente:
- Abre el resultado y consulta su definición de JSON.
- Copia la URL que aparece junto a
externalUri
. - Cierra el panel de detalles de los resultados.
En el Editor de consultas, ingresa la siguiente consulta:
externalUri:"AFFECTED_URI"
Reemplaza AFFECTED_URI por la URL que copiaste antes.
Security Command Center muestra todos los resultados asociados con la URL.
Resultados de ejemplo
Estos son algunos ejemplos de resultados de análisis administrados de Web Security Scanner:
Vulnerabilidad | Descripción |
---|---|
Contenido mixto | Una página entregada mediante HTTPS también entrega recursos mediante HTTP. Un atacante de intermediario podría alterar el recurso HTTP y obtener acceso completo al sitio web que carga el recurso o supervisar las acciones de los usuarios. |
Contraseña en texto no encriptado |
Una aplicación muestra contenido sensible con un tipo de contenido no válido o sin un encabezado X-Content-Type-Options: nosniff .
|
Biblioteca desactualizada |
Se sabe que la versión de una biblioteca incluida contiene un problema de seguridad. El análisis verifica la versión de la biblioteca en uso con una lista conocida de bibliotecas vulnerables. Los falsos positivos son posibles si falla la detección de la versión o si se le aplicó un parche a la biblioteca de forma manual. Web Security Scanner identifica algunas versiones vulnerables de las siguientes bibliotecas populares:
Esta lista se actualiza de forma periódica con bibliotecas nuevas y vulnerabilidades actualizadas según corresponda. |
Obtén más información para usar Security Command Center en la consola de Google Cloud.
Filtra los resultados en la consola de Google Cloud
Una organización grande podría tener muchos resultados de vulnerabilidad en su implementación para revisar, clasificar y hacer un seguimiento. Si usas los filtros disponibles en las páginas Vulnerabilidades y Resultados de Security Command Center en la consola de Google Cloud, puedes enfocarte en las vulnerabilidades de mayor gravedad en toda la organización y revisar las vulnerabilidades por tipo de recurso, proyecto y mucho más.
Para obtener más información sobre cómo filtrar los resultados de vulnerabilidades, consulta Cómo filtrar los resultados de vulnerabilidades en Security Command Center.
Silenciar resultados
Para controlar el volumen de resultados en Security Command Center, puedes silenciar de forma manual o programática resultados individuales o crear reglas de silenciamiento que silencian de forma automática los resultados actuales y futuros según los filtros que definas.
Los resultados silenciados se ocultan y silencian, pero se siguen registrando con fines de auditoría y cumplimiento. Puedes ver los resultados silenciados o dejar de silenciarlos en cualquier momento. Para obtener más información, consulta Silencia resultados en Security Command Center.
Opciones de configuración de análisis
Si Web Security Scanner recibe credenciales de acceso, realizará todas las acciones con ese nivel de acceso. Para reducir el riesgo a tus recursos de producción y detectar vulnerabilidades antes de que alcancen la producción, se recomienda que ejecutes análisis en entornos de desarrollo, prueba, etapa de pruebas o control de calidad.
Analizar los recursos de producción es útil porque incluso los cambios pequeños en los recursos entre las pruebas y la producción pueden generar vulnerabilidades. Sin embargo, es posible que desees usar el acceso limitado durante los análisis de producción. Para obtener más información, consulta las Prácticas recomendadas.
Para revisar las opciones de configuración del análisis administrado y comenzar a analizar de forma manual, usa la consola de Google Cloud.
Para ver la configuración de análisis administrado de un proyecto, sigue estos pasos:
- Ve a la página Web Security Scanner en la consola de Google Cloud.
Ir a la página de Web Security Scanner - Selecciona un proyecto Aparecerá una página con una lista de los análisis administrados y personalizados.
- En Opciones de configuración de análisis, haz clic en
managed_scan
. La página que aparece muestra los resultados del análisis administrado más reciente, incluidos el estado del análisis, las URL rastreadas y las vulnerabilidades encontradas. Usa la lista desplegable para ver los resultados de análisis anteriores.
Web Security Scanner administra y mantiene los análisis administrados, por lo que no puedes modificar las opciones de configuración de análisis. Los análisis administrados solo se pueden editar o borrar en Security Command Center, como se explica en Inhabilita análisis administrados.
Rangos de direcciones IP estáticas para análisis administrados
Cuando Web Security Scanner está habilitado en Security Command Center, los análisis administrados comienzan de forma automática mediante direcciones IP estáticas en los rangos 34.66.18.0/26
y 34.66.114.64/26
.
Análisis a pedido
Los análisis administrados se ejecutan de forma automática en un programa establecido. Sin embargo, puedes usar la interfaz de Web Security Scanner para ejecutar análisis administrados a pedido:
- Ve a la página Web Security Scanner en la consola de Google Cloud.
Ir a la página de Web Security Scanner - Selecciona un proyecto Aparecerá una página con una lista de los análisis administrados y personalizados.
- En Opciones de configuración de análisis, haz clic en
managed_scan
. - En la página siguiente, haz clic en Ejecutar en la parte superior de la página; o
- Haz clic en Volver a ejecutar el análisis en la pestaña Resultados.
El análisis comienza y los resultados se actualizan en Security Command Center cuando se completa. Los análisis administrados a pedido son útiles cuando deseas capturar los resultados para proyectos nuevos o actualizados entre los análisis programados. Los análisis a pedido no afectan el tiempo de los análisis semanales programados.
Puedes encontrar más información sobre el análisis en la página de registros del proyecto.
Inhabilita los análisis administrados
Se recomienda que Web Security Scanner esté habilitado para todos los proyectos dentro del alcance. Sin embargo, puedes inhabilitar Web Security Scanner en Security Command Center o, si Security Command Center está activado a nivel de la organización, inhabilitar los análisis administrados de Web Security Scanner para proyectos o carpetas específicos.
Inhabilita los análisis de Web Security Scanner para un proyecto o una carpeta
Para inhabilitar los análisis administrados de una carpeta o un proyecto, sigue estos pasos:
Ve a la página Servicios en Security Command Center.
Selecciona tu organización o proyecto.
En la tarjeta Web Security Scanner, haz clic en Administrar configuración. Se abrirá la página Habilitación del servicio de Web Security Scanner.
En el panel Habilitación de servicios, inhabilita Web Security Scanner para el proyecto o la carpeta con uno de los siguientes métodos:
- Navega al proyecto o la carpeta:
- En el panel Habilitación de servicios, desplázate y expande cualquier organización o carpeta superior según sea necesario para navegar al proyecto o la carpeta.
- En la fila del proyecto o la carpeta, en el menú de la columna Web Security Scanner, selecciona Inhabilitar.
- Solo para proyectos y carpetas, busca el proyecto o la carpeta por nombre:
- Haz clic en Buscar una carpeta o un proyecto.
- En el diálogo Search resources, ingresa el nombre del proyecto, la carpeta o la organización. El proyecto se muestra en el cuadro de diálogo.
- En el cuadro de diálogo, en el menú de la columna Web Security Scanner, selecciona Inhabilitar.
- Navega al proyecto o la carpeta:
Los proyectos inhabilitados ya no se incluyen en los análisis administrados.
Inhabilita Web Security Scanner en Security Command Center
Para inhabilitar el servicio de Web Security Scanner en Security Command Center, haz lo siguiente:
Ve a la página Servicios en Security Command Center.
Selecciona tu organización o proyecto.
En la tarjeta Web Security Scanner, haz clic en Administrar configuración. Se abrirá la página Habilitación del servicio de Web Security Scanner.
En Habilitación de servicios, en la fila del proyecto o la organización de nivel superior, en el menú de la columna Web Security Scanner, selecciona Inhabilitar.
Web Security Scanner está inhabilitado en Security Command Center y los análisis administrados ya no se ejecutarán.
Puedes continuar con el uso de Web Security Scanner como un producto independiente a través de la interfaz de Web Security Scanner en la consola de Google Cloud, con los siguientes cambios:
- Debes configurar y administrar análisis personalizados para cada uno de tus proyectos.
- Las opciones de configuración de los análisis administrados se archivan y los resultados de los análisis administrados existentes permanecen visibles en la consola de Google Cloud.
- Los análisis administrados solo están disponibles en la versión Premium de Security Command Center, por lo que las opciones de configuración de análisis administrados y resultados de los análisis administrados existentes se quitan de la interfaz de Web Security Scanner.
Si Web Security Scanner se vuelve a habilitar en Security Command Center, las opciones de configuración y los resultados de los análisis administrados vuelven a aparecer en la interfaz de Web Security Scanner. Por lo general, si se encuentran las mismas vulnerabilidades durante los análisis nuevos, los resultados existentes se actualizan. Si tu aplicación o sitio web cambió sustancialmente desde el último análisis, es posible que se creen resultados nuevos.
¿Qué sigue?
- Obtén más información para solucionar los resultados de Web Security Scanner.