Segurança do Orca

Este documento fornece orientações sobre como integrar o Orca Security ao Google SecOps.

Configurar a integração do Orca Security no Google Security Operations

Para instruções detalhadas sobre como configurar uma integração no Google SecOps, consulte Configurar integrações.

Parâmetros de integração

Use os seguintes parâmetros para configurar a integração:

Nome de exibição do parâmetro Tipo Valor padrão É obrigatório Descrição
Raiz da interface String https://{ui instance} Sim Raiz da interface da instância do Orca Security.
Raiz da API String https://{api instance} Sim Raiz da API da instância do Orca Security.
Chave de API String N/A Sim

Chave de API da conta da instância do Orca Security.

Se os parâmetros "Chave de API" e "Token de API" forem fornecidos, o parâmetro "Token de API" será usado.

Token da API String N/A Sim

Token de API da conta da instância do Orca Security.

Se os parâmetros "Chave de API" e "Token de API" forem fornecidos, o parâmetro "Token de API" será usado.

Verificar SSL Caixa de seleção Selecionado Sim Se ativado, verifique se o certificado SSL da conexão com o servidor SIEM da Orca Security é válido.

Como gerar uma chave de API

  1. Acesse Configurações -> Integrações -> API Orca.
  2. Clique em Gerenciar chaves e em Gerar uma nova chave.
  3. Copie e cole a chave gerada no Google SecOps.

Casos de uso

  1. Ingerir alertas.
  2. Buscar informações sobre recursos ou vulnerabilidades.
  3. Triagem de alertas.
  4. Monitorar a conformidade.

Ações

Para mais informações sobre ações, consulte Responder a ações pendentes na sua mesa de trabalho e Executar uma ação manual no seu caso.

Ping

Teste a conectividade com a Orca Security usando os parâmetros fornecidos na página de configuração de integração na página do Google SecOps Content Hub.

Parâmetros

N/A

Data de execução

A ação não é executada em entidades nem tem parâmetros de entrada obrigatórios.

Resultados da ação

Resultado do script
Nome do resultado do script Opções de valor Exemplo
is_success Verdadeiro/falso is_success=False
Resultado do JSON
N/A
Painel de casos
Tipo de resultado Valor/descrição Tipo
Mensagem de saída*

A ação não pode falhar nem interromper a execução de um playbook:

Se for bem-sucedido: "A conexão com o servidor da Orca Security foi estabelecida usando os parâmetros fornecidos."

A ação deve falhar e interromper a execução de um playbook:

Se não for bem-sucedido: "Falha ao se conectar ao servidor da Orca Security! O erro é {0}".format(exception.stacktrace)

Geral

Atualizar alerta

Atualizar um alerta no Orca Security.

Parâmetros

Nome de exibição do parâmetro Tipo Valor padrão É obrigatório Descrição
Código de alerta String N/A Sim Especifique o ID do alerta que precisa ser atualizado.
Verificar alerta Caixa de seleção Desmarcado Não Se ativada, a ação inicia o processo de verificação do alerta.
Estado de adiamento DDL

Selecione uma opção.

Valores possíveis:

  • Selecione uma opção.
  • Adiar
  • Não adiar
Não Especifique o estado de adiamento do alerta.
Dias de adiamento String 1 Não

Especifique por quantos dias o alerta precisa ser adiado.

Esse parâmetro é obrigatório se o parâmetro "Estado de adiamento" estiver definido como "Adiar".

Se nada for fornecido, a ação adiará o alerta por um dia.

Status DDL

Selecione uma opção.

Valores possíveis:

  • Selecione uma opção.
  • Abrir
  • Em andamento
  • Fechar
  • Dispensar
Não Especifique o status a ser definido para o alerta.

Data de execução

Essa ação não é executada em entidades.

Resultados da ação

Resultado do script
Nome do resultado do script Opções de valor Exemplo
is_success Verdadeiro/falso is_success=False
Resultado do JSON
{
    "id": "ss",
    "type": "Alert",
    "data": {
        "AlertId": {
            "value": "263534"
        },
        "AlertSource": {
            "value": "Orca Scan"
        },
        "AlertType": {
            "value": "cc"
        },
        "AssetData": {
            "value": {
                "asset_name": "Armor-test/CE",
                "asset_type": "cisource",
                "asset_vpcs": [],
                "asset_state": "enabled",
                "account_name": "Armn",
                "asset_category": "CI Source",
                "cloud_provider": "shiftleft",
                "cloud_vendor_id": "fbn",
                "asset_tags_info_list": [
                    "retest_tag|maybe"
                ],
                "custom_tags_info_list": [],
                "cluster_type": null,
                "vm_id": null,
                "asset_labels": null,
                "resource_group_name": null,
                "cluster_name": "An"
            }
        },
        "Category": {
            "value": "Vulnerabilities"
        },
        "ClosedReason": {
            "value": "user moved to done"
        },
        "ClosedTime": {
            "value": "2025-09-23T10:10:59+00:00"
        },
        "CommentsCount": {
            "value": 0
        },
        "CreatedAt": {
            "value": "2025-09-23T00:22:07+00:00"
        },
        "CveFixAvailable": {
            "value": true
        },
        "CveIds": {
            "value": [
                "CVE"
            ]
        },
        "CveOpen": {
            "value": {
                "CVE-2025-41249": {
                    "detected": "23.09.2025"
                }
            }
        },
        "Description": {
            "value": "cc"
        },
        "Details": {
            "value": "cc"
        },
        "IsLive": {
            "value": true
        },
        "Labels": {
            "value": [
                "fix_available"
            ]
        },
        "LastSeen": {
            "value": "2025-09-23T10:23:59+00:00"
        },
        "LastUpdated": {
            "value": "2025-09-23T11:36:35+00:00"
        },
        "MaxCvssScore": {
            "value": 7.5
        },
        "Name": {
            "value": "orca-1263534"
        },
        "OrcaScore": {
            "value": 3.1
        },
        "PrevUserDefinedStatus": {
            "value": "snoozed"
        },
        "Recommendation": {
            "value": "Pc"
        },
        "RelatedCompliances": {
            "value": []
        },
        "RemediationCli": {
            "value": []
        },
        "RemediationConsole": {
            "value": []
        },
        "RiskFindings": {
            "value": {
                "cves": {
                    "fixable": 1,
                    "top_cves": [
                        {
                            "cve_id": "cc",
                            "fixable": true,
                            "cvss_score": 7.5,
                            "first_seen": "2025-09-23T00:22:12+00:00",
                            "cvss_source": "CNA v3",
                            "cvss_vector": "c",
                            "exploitable": false,
                            "cvss_severity": "HIGH",
                            "patched_version": "6.2.11",
                            "cvss_source_link": "cc"
                        }
                    ],
                    "total_cves": 1,
                    "exploitable": 0,
                    "count_by_cvss_severity": {
                        "HIGH": 1
                    }
                },
                "package": {
                    "target": "./jobs/job-scheduler/pom.xml",
                    "origin_url": "https://example.com",
                    "package_id": "org.sp",
                    "package_name": "cc",
                    "installed_version": "5.3.22"
                }
            }
        },
        "RiskLevel": {
            "value": "low"
        },
        "RiskLevelTime": {
            "value": "2025-09-23T00:22:07+00:00"
        },
        "RuleId": {
            "value": "r81a3c225f3"
        },
        "RuleSource": {
            "value": "Orca"
        },
        "RuleType": {
            "value": "vulnerability"
        },
        "Score": {
            "value": 3
        },
        "ScoreVector": {
            "value": {
                "AlertBaseScore": {
                    "score": 3.15,
                    "Features": [
                        {
                            "score": 0.0,
                            "value": "None",
                            "weight": 0.5,
                            "category": "Attack Impact",
                            "display_name": "Mitre Category",
                            "effect_level": 0,
                            "impact_level": 0.0
                        }
                    ],
                    "display_name": "Alert Base Score"
                }
            }
        },
        "Severity": {
            "value": "hazardous"
        },
        "Source": {
            "value": "./jobs/job-scheduler/pom.xml"
        },
        "Status": {
            "value": "open"
        },
        "StatusTime": {
            "value": "2025-09-23T11:36:35+00:00"
        },
        "Title": {
            "value": "ccs"
        },
        "UserDefinedStatus": {
            "value": "open"
        },
        "VerificationStatus": {
            "value": "scan_failed"
        },
        "cluster_unique_id": {
            "value": "cc"
        },
        "GroupUniqueId": {
            "value": "cc"
        },
        "last_sync": {
            "value": "2025-09-23T10:44:43+00:00"
        }
    },
    "name": "orca-1263534",
    "group_unique_id": "cc",
    "cluster_unique_id": "cc",
    "last_seen": "2025-09-23T10:27:42+00:00"
}
Painel de casos
Tipo de resultado Valor/descrição Tipo
Mensagem de saída*

A ação não pode falhar nem interromper a execução de um playbook:

Se o código de status 200 for informado (is_success=true): "O alerta com o ID '{id}" foi atualizado com sucesso no Orca Security."

Se o erro "solicitação para definir a mesma configuração" for relatado (is_success=true): "O alerta com o ID '{id}' já tem o status '{status}' no Orca Security."

A ação deve falhar e interromper a execução de um playbook:

Se um erro fatal, como credenciais incorretas, falta de conexão com o servidor ou outro, for relatado: "Erro ao executar a ação 'Atualizar alerta'. Motivo: {0}''.format(error.Stacktrace)"

Se outro erro for relatado: "Erro ao executar a ação 'Atualizar alerta'. Motivo: {error}."

Se "Selecionar um" estiver selecionado para o parâmetro "Estado de adiamento": "Erro ao executar a ação 'Atualizar alerta'. Motivo: é necessário informar o "Dia de adiamento"."

Se "Selecionar um" estiver selecionado para o parâmetro "Estado de adiamento" ou "Status", e o parâmetro "Verificar alerta" não estiver ativado: "Erro ao executar a ação 'Atualizar alerta'". Motivo: pelo menos um dos seguintes parâmetros precisa ser fornecido: "Status", "Verificar alerta", "Adiar alerta".

Geral

Adicionar comentário ao alerta

Adicione um comentário ao alerta no Orca Security.

Parâmetros

Nome de exibição do parâmetro Tipo Valor padrão É obrigatório Descrição
Código de alerta String N/A Sim Especifique o ID do alerta em que a ação precisa adicionar um comentário.
Comentário String N/A Sim Especifique o comentário que precisa ser adicionado ao alerta.

Data de execução

Essa ação não é executada em entidades.

Resultados da ação

Resultado do script
Nome do resultado do script Opções de valor Exemplo
is_success Verdadeiro/falso is_success=False
Resultado do JSON
{
  "unique_id": 315478535,
  "user_email": "tip.labops@siemplify.co",
  "user_name": "John Doe",
  "alert_id": "orca-264",
  "asset_unique_id": "AwsIamRole_570398916848_e739eb76-1d18-7e74-d3d4-42dc68c8ece4",
  "create_time": "2022-03-28T14:06:10+00:00",
  "type": "comment",
  "details": {
      "description": "Added comment",
      "comment": "asd"
  }
}
Painel de casos
Tipo de resultado Valor/descrição Tipo
Mensagem de saída*

A ação não pode falhar nem interromper a execução de um playbook:

Se o código de status 200 for informado (is_success=true): "Um comentário foi adicionado ao alerta com o ID '{id}' no Orca Security."

A ação deve falhar e interromper a execução de um playbook:

Se um erro fatal, como credenciais incorretas, falta de conexão com o servidor ou outro, for relatado: "Erro ao executar a ação 'Adicionar comentário ao alerta'. Motivo: {0}''.format(error.Stacktrace)"

Se um erro for relatado: "Erro ao executar a ação 'Adicionar comentário ao alerta'. Motivo: {error}."

Geral

Ver detalhes do recurso

Descrição

Recuperar informações sobre recursos do Orca Security.

Parâmetros

Nome de exibição do parâmetro Tipo Valor padrão É obrigatório Descrição
Códigos do recurso CSV N/A Sim Especifique uma lista separada por vírgulas de IDs de recursos para os quais você quer retornar detalhes.
Retornar informações sobre vulnerabilidades Caixa de seleção Selecionado Não Se ativada, a ação vai retornar vulnerabilidades relacionadas ao recurso.
Gravidade mais baixa para vulnerabilidades DDL

Perigosa

Valores possíveis:

  • Comprometido
  • Comprometimento iminente
  • Perigosa
  • Informativa
Não A gravidade mais baixa que precisa ser usada para buscar vulnerabilidades.
Máximo de vulnerabilidades a serem buscadas Inteiro 50 Não

Especifique o número de vulnerabilidades a serem retornadas por recurso.

Máximo: 100

Criar insight Caixa de seleção Selecionado Não Se ativada, a ação cria um insight para cada recurso enriquecido.

Data de execução

Essa ação não é executada em entidades.

Resultados da ação

Resultado do script
Nome do resultado do script Opções de valor Exemplo
is_success Verdadeiro/falso is_success=False
Resultado do JSON
[
    {
        "status": "success",
        "data": [
            {
                "id": "cc",
                "type": "cc",
                "data": {
                    "Category": {
                        "value": "Storage"
                    },
                    "ConsoleUrlLink": {
                        "value": "helo"
                    },
                    "CreationTime": {
                        "value": "2025-09-23T16:24:59+00:00"
                    },
                    "Exposure": {
                        "value": "N/A"
                    },
                    "FirstSeen": {
                        "value": "2025-09-24T05:46:47+00:00"
                    },
                    "LastSeen": {
                        "value": "2025-09-24T15:13:16+00:00"
                    },
                    "Name": {
                        "value": "App Server"
                    },
                    "NewCategory": {
                        "value": "Data Storage"
                    },
                    "NewSubCategory": {
                        "value": "File System"
                    },
                    "Observations": {
                        "value": []
                    },
                    "OrcaScore": {
                        "value": 6.4
                    },
                    "Region": {
                        "value": "us-east-1"
                    },
                    "RelatedCompliances": {
                        "value": [
                            "abc",
                            "cc"
                        ]
                    },
                    "RiskLevel": {
                        "value": "medium"
                    },
                    "Score": {
                        "value": 4
                    },
                    "State": {
                        "value": "in-use"
                    },
                    "SubCategory": {
                        "value": "Volume"
                    },
                    "Tags": {
                        "value": {
                            "Client": "aw",
                            "Name": "App Server",
                            "SnapLabsManaged": "true"
                        }
                    },
                    "Type": {
                        "value": "cc"
                    },
                    "UiUniqueField": {
                        "value": "vol-cc"
                    },
                    "Zones": {
                        "value": [
                            "us-east-1b"
                        ]
                    },
                    "AssetUniqueId": {
                        "value": "cc"
                    },
                    "cluster_unique_id": {
                        "value": "cc"
                    },
                    "full_scan_time": {
                        "value": "2025-09-24T15:13:01+00:00"
                    },
                    "GroupUniqueId": {
                        "value": "cc"
                    }
                },
                "name": "App Server",
                "group_unique_id": "cc",
                "cluster_unique_id": "cc",
                "asset_unique_id": "cc",
                "last_seen": "2025-09-24T15:16:16+00:00"
            }
        ],
        "vulnerabilities": []
    }
]
Painel de casos
Tipo de resultado Valor/descrição Tipo
Mensagem de saída*

A ação não pode falhar nem interromper a execução de um playbook:

Se os dados estiverem disponíveis para um recurso (is_success=true): "Os seguintes recursos foram enriquecidos com informações do Orca Security: {asset id}"

Se os dados não estiverem disponíveis para um recurso (is_success=true): "A ação não conseguiu enriquecer os seguintes recursos usando informações da Orca Security: {código do recurso}"

Se os dados não estiverem disponíveis para todos os recursos (is_success=false): "Nenhum dos recursos fornecidos foi enriquecido."

A ação deve falhar e interromper a execução de um playbook:

Se um erro fatal, como credenciais incorretas, falta de conexão com o servidor ou outro, for relatado: "Erro ao executar a ação 'Receber detalhes do recurso'. Motivo: {0}''.format(error.Stacktrace)

Geral
Tabela do painel de casos

Nome da tabela: detalhes do recurso Colunas da tabela:

  • Nome: {asset_name}
  • Tipo: {asset_type}
  • Conta: {account_name}
  • Categoria: {asset_category}
  • Subcategoria: {asset_subcategory}
  • Estado: {asset_state}
  • Gravidade: {state/severity}
  • Primeira visualização: {state/created_at}
  • Visto pela última vez: {state/last_seen}
Geral

Receber informações de compliance

Receba informações sobre compliance com base em frameworks selecionados no Orca Security.

Parâmetros

Nome de exibição do parâmetro Tipo Valor padrão É obrigatório Descrição
Nomes de frameworks CSV N/A Não

Especifique uma lista separada por vírgulas de nomes dos frameworks para os quais você quer recuperar detalhes de compliance.

Se nada for fornecido, a ação vai retornar informações sobre todos os frameworks selecionados.

Número máximo de frameworks a serem retornados Inteiro 50 Não Especifique o número de frameworks que serão retornados.
Criar insight Caixa de seleção Selecionado Sim Se ativada, a ação cria um insight com informações sobre compliance.

Data de execução

Essa ação não é executada em entidades.

Resultados da ação

Resultado do script
Nome do resultado do script Opções de valor Exemplo
is_success Verdadeiro/falso is_success=False
Resultado do JSON
"frameworks": [
  {
    "display_name": "Orca Best Practices",
    "id": "orca_best_practices",
    "custom": false,
    "description": "Orca Best Practices",
    "active": true,
    "avg_score_percent": 70,
    "test_results": {
      "FAIL": 121,
      "PASS": 284
    },
    "categories": {
      "total_count": 12,
      "data": {
        "Storage": {
          "FAIL": 28,
          "PASS": 35
        },
        "Database": {
          "FAIL": 8,
          "PASS": 94
        },
        "Monitoring": {
          "FAIL": 20,
          "PASS": 4
        },
        "Users and Access": {
          "FAIL": 23,
          "PASS": 11
        },
        "Network": {
          "FAIL": 29,
          "PASS": 96
        },
        "Messaging Service": {
          "FAIL": 1,
          "PASS": 11
        },
        "Serverless": {
          "FAIL": 3,
          "PASS": 13
        },
        "Vm": {
          "FAIL": 6,
          "PASS": 4
        },
        "Authentication": {
          "FAIL": 4,
          "PASS": 10
        },
        "Account": {
          "PASS": 1
        },
        "ComputeServices": {
          "FAIL": 1,
          "PASS": 2
        },
        "Container": {
          "PASS": 1
        }
      }
    },
    "top_accounts": [
      {
        "570398916848": {
          "account_name": "alon-vendors",
          "FAIL": 121,
          "PASS": 284
        }
      }
    ]
  }
]
Painel de casos
Tipo de resultado Valor/descrição Tipo
Mensagem de saída*

A ação não pode falhar nem interromper a execução de um playbook:

Se o código de status 200 for informado (is_success=true): "As informações sobre compliance no Orca Security foram retornadas."

Se um framework não for encontrado (is_success=true): "As informações dos seguintes frameworks não foram encontradas no Orca Security. Verifique a ortografia."

A ação deve falhar e interromper a execução de um playbook:

Se um erro fatal, como credenciais incorretas, falta de conexão com o servidor ou outro, for relatado: "Erro ao executar a ação 'Receber informações de compliance'. Motivo: {0}''.format(error.Stacktrace)"

Se nenhum framework for encontrado (is_success=false): "Erro ao executar a ação 'Receber informações de compliance'. Motivo: nenhum dos frameworks fornecidos foi encontrado no Orca Security. Verifique a ortografia.

Geral
Tabela do painel de casos

Nome da tabela: Compliance Details

Colunas da tabela:

  • Nome: {display_name}
  • Descrição: {description}
  • Pontuação: {avg_score_percent}
  • Falha: {test_results/FAIL}
  • Aprovado: {test_results/PASS}
  • Ativo: {active}
Geral

Verificar recursos

Verificar recursos no Orca Security.

Parâmetros

Nome de exibição do parâmetro Tipo Valor padrão É obrigatório Descrição
Códigos do recurso String N/A Sim Especifique uma lista separada por vírgulas de IDs de recursos para os quais você quer retornar detalhes.

Data de execução

Essa ação não é executada em entidades.

Resultados da ação

Resultado do script
Nome do resultado do script Opções de valor Exemplo
is_success Verdadeiro/falso is_success=False
Resultado do JSON
{
  "version": "0.1.0",
  "scan_unique_id": "4f606aae-9e9b-4d01-aa29-797a06b6300e",
  "asset_unique_ids": [
      "i-080f6dfdeac0c7ffc"
  ],
  "status": "done"
}
Painel de casos
Tipo de resultado Valor/descrição Tipo
Mensagem de saída*

A ação não pode falhar nem interromper a execução de um playbook:

Se os dados estiverem disponíveis para um recurso (is_success=true): "Os seguintes recursos foram verificados com sucesso no Orca Security: {nome do recurso}".

Se os dados não estiverem disponíveis para um recurso ou se o recurso não for encontrado (is_success=true): "A ação não conseguiu verificar os seguintes recursos usando o Orca Security: {nome do recurso}"

Se os dados não estiverem disponíveis para todos os recursos (is_success=false): "Nenhum dos recursos fornecidos foi verificado."

Mensagem assíncrona: "Recursos pendentes: {asset names}"

A ação deve falhar e interromper a execução de um playbook:

Se um erro fatal, como credenciais incorretas, falta de conexão com o servidor ou outro, for relatado: "Erro ao executar a ação 'Verificar recursos'. Motivo: {0}''.format(error.Stacktrace)"

Se houver um tempo limite: "Erro ao executar a ação 'Verificar recursos'. Motivo: a ação atingiu o tempo limite durante a execução. Recursos pendentes: {recursos que ainda estão em andamento}. Aumente o tempo limite no ambiente de desenvolvimento integrado."

Geral

Receber detalhes da vulnerabilidade

Descrição

Recuperar informações sobre vulnerabilidades do Orca Security.

Parâmetros

Nome de exibição do parâmetro Tipo Valor padrão É obrigatório Descrição
IDs de CVEs CSV N/A Não Especifique uma lista separada por vírgulas de CVEs que precisam ser enriquecidas.
Criar insight Caixa de seleção Selecionado Não

Se ativada, a ação cria um insight para cada vulnerabilidade enriquecida.

A criação de insights não é afetada pela filtragem que pode ser feita com o parâmetro "Campos a serem retornados".

Número máximo de recursos a serem retornados Inteiro 50 Não

Especifique quantos recursos relacionados à CVE serão retornados.

Máximo: 10000

Campos a serem retornados CSV N/A Não

Especifique uma lista separada por vírgulas de campos que precisam ser retornados.

Se as vulnerabilidades não tiverem campos específicos para retornar, os valores desses campos serão definidos como nulos.

Observação: esse parâmetro verifica o objeto JSON, já que ele foi nivelado.

Exemplo: "object": {"id": 123} -> object_id é a chave.

Saída DDL

JSON

Valores possíveis:

  • JSON
  • CSV
Não

Especifique o tipo de saída da ação.

Se "JSON" estiver selecionado, a ação vai retornar um resultado JSON comum.

Se "CSV" for selecionado, a ação vai criar um arquivo na pasta de execução da ação, e o resultado JSON vai conter um caminho para esse arquivo.

Data de execução

Essa ação não é executada em entidades.

Resultados da ação

Resultado do script
Nome do resultado do script Opções de valor Exemplo
is_success Verdadeiro/falso is_success=False
Resultado do JSON
{
    "cve_id": "{cve_id}",
    "results": [
        {
            "asset_auto_updates": "off",
            "vm_asset_unique_id": "vm_570398916848_i-07cb1901406d7f7a2",
            "group_type_string": "VM",
            "asset_regions_names": [
                "N. Virginia"
            ],
            "group_type": "asg",
            "cluster_type": "asg",
            "type": "cve",
            "score": 4,
            "vm_id": "i-07cb1901406d7f7a2",
            "asset_name": "alon-test",
            "context": "data",
            "nvd": {
                "cvss2_severity": "MEDIUM",
                "cvss2_score": 5.0,
                "cvss3_severity": "HIGH",
                "cvss3_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N",
                "cvss3_score": 7.5,
                "cvss2_vector": "AV:N/AC:L/Au:N/C:N/I:P/A:N"
            },
            "asset_distribution_version": "2 (2022.01.05)",
            "asset_first_public_ips": [
                "54.234.117.173"
            ],
            "asset_first_private_ips": [
                "10.0.85.56"
            ],
            "group_name": "alon-test",
            "level": 1,
            "fix_available_state": "Yes",
            "organization_name": "Partners",
            "published": "2019-09-30T19:15:00+00:00",
            "packages": [
                {
                    "installed_version": "1.12.13",
                    "package_name": "/opt/cni/bin/vlan",
                    "non_os_package_paths": [
                        "/opt/cni/bin/vlan"
                    ],
                    "patched_version": "1.13.1"
                },
                {
                    "installed_version": "1.12.13",
                    "package_name": "/opt/cni/bin/ipvlan",
                    "non_os_package_paths": [
                        "/opt/cni/bin/ipvlan"
                    ],
                    "patched_version": "1.13.1"
                },
                {
                    "installed_version": "1.12.13",
                    "package_name": "/opt/cni/bin/firewall",
                    "non_os_package_paths": [
                        "/opt/cni/bin/firewall"
                    ],
                    "patched_version": "1.13.1"
                },
                {
                    "installed_version": "1.12.13",
                    "package_name": "/opt/cni/bin/tuning",
                    "non_os_package_paths": [
                        "/opt/cni/bin/tuning"
                    ],
                    "patched_version": "1.13.1"
                },
                {
                    "installed_version": "1.12.13",
                    "package_name": "/opt/cni/bin/loopback",
                    "non_os_package_paths": [
                        "/opt/cni/bin/loopback"
                    ],
                    "patched_version": "1.13.1"
                }
            ],
            "cloud_vendor_id": "570398916848",
            "labels": [
                "fix_available"
            ],
            "asset_image_id": "ami-0d6c8b2a8562eba37",
            "asset_num_public_dnss": 1,
            "cve_id": "CVE-2019-16276",
            "asset_state": "running",
            "organization_id": "e739eb76-3d1a-4022-b5d0-360b10d44685",
            "asset_availability_zones": [
                "us-east-1b"
            ],
            "asset_unique_id": "vm_570398916848_i-07cb1901406d7f7a2",
            "asset_num_private_dnss": 1,
            "asset_vendor_id": "i-07cb1901406d7f7a2",
            "cvss3_score": 6.5,
            "group_val": "nongroup",
            "asset_type_string": "VM",
            "asset_regions": [
                "us-east-1"
            ],
            "group_unique_id": "asg_570398916848_alon-test",
            "cloud_account_id": "1b6a52d3-58ed-4879-af03-b99f252f532d",
            "asset_num_private_ips": 1,
            "account_name": "alon-vendors",
            "asset_type": "vm",
            "fix_available": true,
            "cvss3_vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N",
            "cluster_unique_id": "asg_570398916848_alon-test",
            "summary": "Go before 1.12.10 and 1.13.x before 1.13.1 allow HTTP Request Smuggling.",
            "severity": "informational",
            "cluster_name": "alon-test",
            "asset_first_public_dnss": [
                "ec2-54-234-117-173.compute-1.amazonaws.com"
            ],
            "tags_info_list": [
                "aws:ec2launchtemplate:version|1",
                "aws:autoscaling:groupName|alon-test",
                "aws:ec2launchtemplate:id|lt-09b558a2361e6b988"
            ],
            "asset_first_private_dnss": [
                "ip-10-0-85-56.ec2.internal"
            ],
            "cloud_provider": "aws",
            "asset_vpcs": [
                "vpc-07ef7f777429cfd82"
            ],
            "source_link": "https://nvd.nist.gov/vuln/detail/CVE-2019-16276",
            "asset_category": "VM",
            "asset_distribution_major_version": "2",
            "asset_tags_info_list": [
                "aws:ec2launchtemplate:version|1",
                "aws:autoscaling:groupName|alon-test",
                "aws:ec2launchtemplate:id|lt-09b558a2361e6b988"
            ],
            "cloud_provider_id": "570398916848",
            "asset_num_public_ips": 1,
            "asset_labels": [
                "brute-force_attempts"
            ],
            "asset_distribution_name": "Amazon",
            "affected_packages": [
                "/opt/cni/bin/vlan",
                "/opt/cni/bin/ipvlan",
                "/opt/cni/bin/firewall",
                "/opt/cni/bin/tuning",
                "/opt/cni/bin/loopback"
            ],
            "asset_role_names": [
                "ssh"
            ]
        }
    ]
}
Painel de casos
Tipo de resultado Valor/descrição Tipo
Mensagem de saída*

A ação não pode falhar nem interromper a execução de um playbook:

Se os dados estiverem disponíveis para uma vulnerabilidade (is_success=true): "As seguintes vulnerabilidades foram enriquecidas com informações da Orca Security: {cve id}"

Se os dados não estiverem disponíveis para uma vulnerabilidade (is_success=true): "A ação não conseguiu enriquecer as seguintes vulnerabilidades usando informações da Orca Security: {cve id}"

Se os dados não estiverem disponíveis para todas as vulnerabilidades (is_success=false): "Nenhuma das vulnerabilidades fornecidas foi enriquecida."

A ação deve falhar e interromper a execução de um playbook:

Se um erro fatal, como credenciais incorretas, falta de conexão com o servidor ou outro, for relatado: "Erro ao executar a ação 'Receber detalhes da vulnerabilidade'". Motivo: {0}''.format(error.Stacktrace)"

Geral
Tabela do painel de casos

Nome da tabela: Vulnerability Details

Colunas da tabela:

  • ID: {cve_id}
  • Descrição: {summary}
  • Correção disponível: {fix_available}
  • Contagem de recursos afetados: {group_size}
  • Rótulos: {csv of labels}
  • Data de publicação: {published}
Geral

Conectores

Para saber como configurar conectores no Google SecOps, consulte Ingerir seus dados (conectores).

Orca Security - Conector de alertas

Descrição

Extrai informações sobre alertas do Orca Security.

Configurar o conector de alertas do Orca Security no Google SecOps

Para instruções detalhadas sobre como configurar um conector no Google SecOps, consulte Como configurar o conector.

Parâmetros do conector

Use os seguintes parâmetros para configurar o conector:

Nome de exibição do parâmetro Tipo Valor padrão É obrigatório Descrição
Nome do campo do produto String Nome do produto Sim Insira o nome do campo de origem para recuperar o nome do campo do produto.
Nome do campo do evento String asset_type_string Sim Insira o nome do campo de origem para recuperar o nome do campo de evento.
Nome do campo do ambiente String "" Não

Descreve o nome do campo em que o nome do ambiente é armazenado.

Se o campo de ambiente não for encontrado, o ambiente será o padrão.

Padrão de regex do ambiente String .* Não

Um padrão de expressão regular a ser executado no valor encontrado no campo "Nome do campo de ambiente".

O padrão é .* para capturar tudo e retornar o valor inalterado.

Usado para permitir que o usuário manipule o campo de ambiente usando a lógica de expressão regular.

Se o padrão de expressão regular for nulo ou vazio, ou se o valor do ambiente for nulo, o resultado final será o ambiente padrão.

Tempo limite de script (segundos) Inteiro 180 Sim Limite de tempo limite para o processo do Python que executa o script atual.
Raiz da API String https:/:8501 Sim Raiz da API da instância do Orca Security.
Chave de API String N/A Sim

Chave de API da conta da instância do Orca Security.

Se os parâmetros "Chave de API" e "Token de API" forem fornecidos, o parâmetro "Token de API" será usado.

Token da API String N/A Sim

Token de API da conta da instância do Orca Security.

Se os parâmetros "Chave de API" e "Token de API" forem fornecidos, o parâmetro "Token de API" será usado.

Filtragem de categoria CSV N/A Não

Uma lista separada por vírgulas de nomes de categorias que devem ser usadas durante a ingestão dos alertas.

Observação: esse parâmetro diferencia maiúsculas de minúsculas.

Prioridade mais baixa para buscar String N/A Não

A menor gravidade que precisa ser usada para buscar alertas.

Valores possíveis: "Compromised", "Imminent compromise", "Hazardous", "Informational"

Se nada for especificado, o conector vai ingerir alertas com todas as gravidades.

Máximo de horas para trás Inteiro 1 Não Número de horas de onde os alertas serão buscados.
Máximo de alertas para buscar Inteiro 100 Não Número de alertas a serem processados por iteração do conector.
Usar a lista dinâmica como uma lista de bloqueio Caixa de seleção Desmarcado Sim Se ativada, as listas dinâmicas serão usadas como uma lista de bloqueio.
Verificar SSL Caixa de seleção Desmarcado Sim Se estiver ativado, verifique se o certificado SSL da conexão com o servidor da Orca Security é válido.
Endereço do servidor proxy String N/A Não O endereço do servidor proxy a ser usado.
Nome de usuário do proxy String N/A Não O nome de usuário do proxy para autenticação.
Senha do proxy Senha N/A Não A senha do proxy para autenticação.
Filtro de tipo de alerta CSV N/A Não Tipo de alertas que precisam ser ingeridos. Esse filtro funciona com o parâmetro AlertType_value na resposta. Exemplo: aws_s3_bucket_accessible_to_unmonitored_account

Regras do conector

Suporte a proxy

O conector é compatível com proxy.

Precisa de mais ajuda? Receba respostas de membros da comunidade e profissionais do Google SecOps.