Logo Mereo
verified_user Security White Paper

Como a Mereo aborda a Segurança da Informação

Os controles físicos, administrativos, técnicos e organizacionais que protegem a Mereo, sua Plataforma e seus clientes.

Ilustração sobre Segurança da Informação

descriptionIntrodução

A Mereo é uma hrtech brasileira, fundada em 2012, com o objetivo de impulsionar a performance das pessoas e das organizações através da sua solução tecnológica, a Plataforma Mereo.

Neste documento, descrevemos a abordagem de segurança, arquitetura, privacidade e conformidade da Mereo e da sua Plataforma, que é o nosso principal produto, presente em mais de 40 países. O foco está nos controles físicos, administrativos, técnicos e organizacionais que implantamos para proteger a Mereo, sua plataforma e seus clientes.

shieldCultura de Segurança

A estrutura de segurança da informação da Mereo inclui tecnologia, políticas e procedimentos, como gerenciamento de ativos, gerenciamento de acesso, segurança física, segurança de pessoas, segurança de rede, segurança de terceiros, segurança da plataforma, gerenciamento de vulnerabilidades, monitoramento e resposta a incidentes.

As políticas e padrões de segurança da informação são aprovados pela Diretoria e estão disponíveis para todos os colaboradores da Mereo.

groupsSegurança das pessoas

Os colaboradores da Mereo são uma parte essencial para manter o compromisso da empresa com a segurança. Os controles implementados incluem verificações de antecedentes pré-contratação em conformidade com as leis locais, processos de integração de colaboradores e treinamento contínuo, que podem incluir o seguinte:

Treinamento de conscientização de segurança

Todos os colaboradores devem concluir o treinamento de conscientização de segurança como parte do procedimento ao ingressar na Mereo. O treinamento é implementado continuamente e validado através da condução interna de campanhas de Phishing (Spear Phishing, BEC).

O treinamento de conscientização de segurança inclui, mas não se limita a, boas práticas de segurança, como segurança de senha e autenticação multifator, malware e suas variantes, segurança física, resposta a incidentes, engenharia social e responsabilidades de segurança da informação.

Além disso, todos os colaboradores da Mereo devem realizar e ser aprovados no treinamento de privacidade, que abrange as melhores práticas e requisitos de conformidade sob a lei de privacidade aplicável, incluindo a Lei Geral de Proteção de Dados (LGPD). Todos os novos colaboradores certificam o cumprimento das políticas de segurança da informação da Mereo e participam do treinamento durante o processo de integração.

Código de Conduta

O Código de Conduta da Mereo descreve o que se espera de todos os sócios e colaboradores. Os colaboradores concordam com o Código de Conduta como parte de sua integração e são solicitados a relê-lo a cada alteração.

Verificação de antecedentes

Antes que alguém se junte à empresa, a Mereo realiza verificações de antecedentes. A profundidade dessas verificações pode variar dependendo da posição que o indivíduo está assumindo, e geralmente inclui a verificação de escolaridade, emprego anterior e referências.

dnsControles de acesso físico

É importante que nossos clientes entendam onde seus dados estão sendo armazenados. Também entendemos a importância da resiliência dos dados para nossos clientes. A Mereo opera em uma arquitetura multi-cloud, com o ambiente principal de produção hospedado na Google Cloud Platform (GCP), na região southamerica-east1 (São Paulo, Brasil). Todos os dados de produção dos clientes são processados e armazenados no Brasil.

Os provedores de nuvem utilizados pela Mereo (Google Cloud, Oracle Cloud, Microsoft Azure e AWS) mantêm datacenters projetados para serem seguros desde a concepção, com controles físicos e ambientais, além de certificações de segurança padrão do setor, incluindo ISO 27001, ISO 27017, ISO 27018, SOC 1, SOC 2, SOC 3 e PCI DSS.

flag

Os dados estruturados de produção (banco de dados, configurações e registros de performance) são processados e armazenados exclusivamente no Brasil.

hubPlataforma Mereo

Arquitetura — Visão de Alto Nível

Visão de alto nível da arquitetura da Plataforma Mereo
Imagem acima ilustra uma visão macro de alto nível da aplicação.

Por ser uma plataforma Single Tenant, cada cliente Mereo possui sua aplicação e banco de dados segregados uns dos outros. Todos os ambientes Mereo são construídos e entregues aos clientes utilizando subdomínios do nosso domínio principal, entrando em nossa rede via Route 53, onde as instâncias são protegidas e filtradas por regras de firewall (deny-by-default), permitindo apenas o tráfego necessário. Os servidores de aplicação se comunicam com os servidores de banco de dados via sub-rede privada. Os dados em repouso (backups) são armazenados no Google Cloud Storage, por um período de 30 dias.

codeCamada de framework de desenvolvimento

Arquitetura a nível de desenvolvimento

vpn_lockCamada de rede (Grupos de Segurança)

A Mereo configura regras de segurança de rede (firewall virtual) na camada de rede de suas redes virtuais privadas (VPC/VCN), segmentadas por ambiente (produção, staging e desenvolvimento), para permitir somente o tráfego necessário ao provisionamento de acesso dos clientes à sua Plataforma. Essas regras atuam como um firewall virtual para os recursos dentro do ambiente de nuvem, controlando o tráfego de entrada e saída com base em políticas definidas e no princípio de menor permissão (deny-by-default).

Exemplo de regras na camada de rede

Essa abordagem permite um controle refinado do tráfego entre os componentes da infraestrutura, garantindo que apenas comunicações autorizadas ocorram entre as camadas da aplicação.

Tabela de regras na camada de rede

cloud_syncCamada de armazenamento e Backups

Os backups da Plataforma Mereo são executados em duas estratégias: Full Diário e Diferenciais a cada 30 minutos. Além disso, são armazenados de forma criptografada (AES-256) por um período total de 30 dias, finalizando seu ciclo de vida e sendo então descartados pela configuração automática de Lifecycle. O serviço de armazenamento de backups adotado pela Mereo, o Google Cloud Storage, oferece alta durabilidade e resiliência dos dados.

Estratégia de Backup

Estratégia de Backup

Ciclo de vida do Backup

O ciclo de vida do backup é o período de tempo em que os dados são armazenados, desde a coleta até a remoção ou arquivamento dos mesmos. Ele é importante para gerenciar o volume de dados armazenados pela Mereo.

Ciclo de vida do Backup

databaseCamada de Banco de Dados (SQL)

Adotamos o processo de Scramble Database / mascaramento de dados em bases não produtivas. Isso nos habilita a executar testes de erros contínuos ou comportamentos imprevistos da nossa Plataforma na fase de debug de um incidente relatado. O processo de scramble database oculta os dados confidenciais de uma maneira que torna impossível, a qualquer pessoa com acesso ao banco de dados, reconstruí-los.

manage_accountsPerfis de Acesso

Cada usuário cadastrado na Plataforma Mereo deve ser associado a um grupo de perfil. Existem 3 grupos default no sistema: Administrador, Key-User e Single-User — cada um com permissões de visualização predefinidas. Essas permissões podem ser modificadas pelos usuários com perfil administrador, de forma a ampliar ou restringir o que os usuários de determinados grupos conseguem fazer ou visualizar. Usuários com perfil administrador também podem criar novos grupos de perfil, derivando de algum dos perfis já existentes.

Perfis de usuário

Em termos de escopo de visualização, o usuário single sempre conseguirá visualizar suas próprias informações e as informações das áreas/colaboradores subordinados a ele. O usuário administrador consegue ampliar esse escopo de visualização (concedendo visualização de outras áreas, por exemplo) a usuários single, de forma individualizada. Cada usuário criado no sistema é registrado com perfil single user; um usuário com perfil administrador deve elevar as permissões para outro grupo de perfil, caso seja necessário.

Abaixo, algumas telas de gestão de acessos adaptadas aos perfis padrão da Plataforma Mereo:

Tela de cadastro de usuário Tela de configuração de perfil Tela de relatórios Tela de gestão de acessos

passkeyAutenticação SSO

A Plataforma Mereo permite autenticação SSO (Single Sign-On) para autenticação dos seus usuários. A plataforma suporta os protocolos SAML e OpenID e diversos IdPs (identity providers), como Azure AD (Microsoft Entra ID), Keycloak e Google Workspace (GSuite). O processo abaixo foi elaborado pelo nosso time de Customer Success para os clientes que desejam implementar uma autenticação SSO na Plataforma Mereo.

Fluxo de autenticação SSO

sync_altIntegração via Web Service

A Plataforma Mereo suporta integração de importação de dados via Web Services, uma solução que utiliza o protocolo SOAP e XML. Essa integração otimiza o tempo de processamento de dados e reduz a necessidade de cadastros manuais na plataforma.

Diagrama de WebServices

Exemplos de alguns dos dados que podem ser importados à Plataforma Mereo via Web Services:

  • Colaboradores
  • Áreas
  • Histórico de cargos
  • Importação de ciclos
  • Ações
  • Valores de Metas
  • Metas individuais
  • Pontuação de Metas

O processo abaixo foi elaborado pelo nosso time de Customer Success para os clientes que desejam integrar sua plataforma ERP à Plataforma Mereo via Web Services.

Fluxo de WebServices

monitoringSegurança Operacional

Certificação e Conformidade

A Mereo obteve recentemente a certificação SOC 1 Tipo II, auditada pela Crowe, uma empresa globalmente reconhecida em auditoria e consultoria. Essa certificação valida a efetividade dos controles internos da Mereo relacionados a processos operacionais e financeiros, demonstrando a conformidade com os critérios do AICPA (American Institute of Certified Public Accountants). O relatório SOC 1 Tipo II reforça nosso compromisso contínuo com a governança, integridade e confiabilidade operacional, garantindo aos nossos clientes e parceiros transparência e confiança na execução de nossos serviços.

Penetration Testing

A Mereo realiza anualmente testes de penetração por fornecedores terceirizados. A Mereo também aproveita ferramentas automatizadas de teste de penetração para uma visão ampla e abrangente das vulnerabilidades e vetores de ataque existentes, a fim de mitigar o risco de ataques cibernéticos. Os resultados desses testes são registrados e acionados dentro de um prazo apropriado. Por exemplo, problemas de alta prioridade são corrigidos em um prazo mais curto do que problemas de baixa prioridade.

Gestão de vulnerabilidades

A Mereo usa várias ferramentas para rastrear e monitorar continuamente as vulnerabilidades de segurança. Como parte do processo contínuo de atividades de segurança da informação, as vulnerabilidades são priorizadas e recebem um processo de correção apropriado de acordo com o tipo de vulnerabilidade, sua gravidade e exposição.

Disponibilidade e Monitoramento de Desempenho

Monitoramos cada servidor no ambiente Mereo integralmente, utilizando métricas de integridade dos servidores para rastrear a disponibilidade da nossa Plataforma. Essas métricas incluem itens padrão, como utilização de CPU, utilização de memória, conectividade de rede e utilização de armazenamento. As falhas geram alertas enviados à nossa equipe de operações por meio de canais priorizados, para que ações de resposta sejam iniciadas.

Prevenção de Malware e Patch Management

Muitas explorações geralmente usam vulnerabilidades em softwares populares, como navegadores da Web, Java, Adobe Flash Player e Microsoft Office, para infectar dispositivos. Por isso, temos um plano de patch management que detecta, faz download, testa, aprova e instala novos patches em nossos endpoints. Utilizamos em nossos endpoints soluções de proteção ativa contra ameaças em arquivos, e-mails e navegação web. Além disso, nossos endpoints são protegidos com firewall, bloqueador de ataques de rede e prevenção contra ransomware e exploits.

Criptografia (Trânsito e Repouso)

A Mereo suporta TLS 1.2 e TLS 1.3 para criptografar o tráfego de rede entre o navegador do cliente e a Plataforma Mereo. O TLS é aplicado para todas as comunicações com as APIs da Plataforma Mereo. A criptografia de dados em repouso protege os backups de todos os clientes da Plataforma Mereo: todos os backups são armazenados no Google Cloud Storage e criptografados utilizando AES-256 por todo o seu ciclo de vida, que é de 30 dias.

deployed_codeSegurança no Desenvolvimento e Manutenção da Plataforma

A Plataforma Mereo é projetada para ser segura desde a concepção de novos projetos da sua arquitetura, bem como em sua manutenção. Seguindo o relatório OWASP Top 10, os riscos associados a aplicativos Web, como a Plataforma Mereo, são mitigados. Alguns dos riscos de segurança resolvidos com essa abordagem de desenvolvimento incluem:

  • Ataques de Injeção (SQL, XSS, Remote Code)
  • Quebra de autenticação
  • Exposição de dados sensíveis
  • Ataques XSRF
  • Segurança da Sessão
  • Upload Seguro de arquivos
  • Segurança de Senha (Hashing)

Seguimos as melhores práticas de ciclo de vida de desenvolvimento seguro. Nosso processo formal de controle de mudanças minimiza os riscos associados às mudanças no sistema. O processo permite o rastreamento de alterações feitas no sistema e verifica se os riscos foram avaliados, as interdependências exploradas e as políticas e procedimentos necessários considerados e aplicados antes que qualquer alteração de código seja formalmente autorizada. Integramos testes de segurança estáticos e dinâmicos em nossa infraestrutura de CI/CD, e a revisão de código por pares inclui considerações de desenvolvimento seguro.

historyPlano de Continuidade de Negócios

A Mereo tem planos detalhados para permitir a recuperação de desastres e a continuidade dos negócios no caso de um incidente significativo. Esses planos podem ser disponibilizados aos clientes mediante solicitação. Possuem objetivos de RTO (Recovery Time Objective) e RPO (Recovery Point Objective) que auxiliam a Mereo em seu processo de recuperação de dados em relação ao planejamento, no menor tempo possível.

privacy_tipLGPD e Privacidade dos Usuários

A Mereo leva a sério suas responsabilidades em relação aos dados de nossos usuários. Processamos e armazenamos apenas os dados necessários para o funcionamento da nossa plataforma. Quando um usuário é removido da plataforma, suas informações de identificação pessoal são removidas de forma permanente e irrecuperável após o encerramento do ciclo de vida dos backups, que é de 30 dias. Dados pessoais só podem ser coletados mediante o aceite do nosso termo de consentimento, habilitado pelo Administrador da Plataforma. A política de privacidade da Mereo está disponível para todos os clientes dentro da Plataforma.

handshakeDiagrama de Responsabilidade Compartilhada

Este modelo explica de maneira direta e prática como as responsabilidades de segurança e conformidade se dividem entre a Mereo e seus clientes que utilizam a Plataforma. O objetivo é eliminar zonas cinzentas, facilitar auditorias e reduzir o risco operacional.

Diagrama de Responsabilidade Compartilhada