Shell secundario inesperado

En este documento, se describe un tipo de resultado de amenazas en Security Command Center. Los detectores de amenazas generan resultados de amenazas cuando detectan una amenaza potencial en tus recursos de Cloud. Para obtener una lista completa de los resultados de amenazas disponibles, consulta el Índice de resultados de amenazas.

Descripción general

Cloud Run Threat Detection observó un proceso que generó de forma inesperada un proceso de shell secundario. Este evento puede indicar que un atacante está intentando abusar de los comandos y las secuencias de comandos de shell.

Servicio de detección

Detección de amenazas de Cloud Run

Cómo responder

Para responder a este hallazgo, haz lo siguiente:

Revisa los detalles del hallazgo

  1. Abre el hallazgo de Unexpected Child Shell como se indica en Revisa los hallazgos. Revisa los detalles en las pestañas Resumen y JSON.

  2. En la pestaña Resumen, revisa la información de las siguientes secciones:

    • Qué se detectó, especialmente los siguientes campos:
      • Proceso principal: Es el proceso que creó de forma inesperada el proceso de shell secundario.
      • Proceso secundario: Es el proceso secundario de shell.
      • Argumentos: Son los argumentos proporcionados al objeto binario del proceso de shell secundario.
      • Variables de entorno: Son las variables de entorno del archivo binario del proceso de shell secundario.
      • Contenedores: El nombre del contenedor
      • URI de contenedores: Es el URI de la imagen del contenedor.
    • Recurso afectado, en especial los siguientes campos:
      • Nombre visible del recurso: Es el nombre del recurso afectado.
      • Nombre completo del recurso: El nombre completo del recurso del recurso de Cloud Run afectado
    • Vínculos relacionados, en especial el siguiente campo:
      • Indicador de VirusTotal: Vínculo a la página de análisis de VirusTotal
  3. En la pestaña JSON, observa los siguientes campos:

    • processes: Es un array que contiene todos los procesos relacionados con el hallazgo. Este array incluye el proceso de shell secundario y el proceso principal.
    • resource:
      • project_display_name: Es el nombre del proyecto que contiene los recursos.
  4. Busca resultados relacionados que se hayan producido en un momento similar para el contenedor afectado. Estos hallazgos pueden indicar que la actividad fue maliciosa, en lugar de un incumplimiento de las prácticas recomendadas.

  5. Revisa la configuración del contenedor afectado.

  6. Verifica los registros del contenedor afectado.

Investiga los métodos de ataque y respuesta

  1. Revisa la entrada del framework de MITRE ATT&CK para este tipo de resultado: Intérprete de comandos y secuencias de comandos: Shell de Unix.
  2. Para verificar el valor de hash SHA-256 del archivo binario marcado como malicioso en VirusTotal, haz clic en el vínculo del indicador de VirusTotal. VirusTotal es un servicio que es propiedad de Alphabet y proporciona contexto sobre archivos, URLs, dominios y direcciones IP potencialmente maliciosos.
  3. Para desarrollar un plan de respuesta, combina los resultados de la investigación con la investigación del MITRE y el análisis de VirusTotal.

Implementa tu respuesta

Para obtener recomendaciones de respuesta, consulta Cómo responder a los hallazgos de amenazas de Cloud Run.

¿Qué sigue?