Saltar para o conteúdo principal
Segurança para SaaS

Testes de intrusão e segurança para SaaS

Para um negócio de SaaS, a segurança condiciona as vendas: os potenciais clientes pedem o seu SOC 2 e o seu pentest antes de assinar. Testamos o isolamento entre inquilinos, a aplicação web e as suas APIs, e a cloud onde corre, e juntamos os testes à preparação para a auditoria. Sobretudo manual, ao abrigo de NDA e com um reteste gratuito dentro do prazo fixado no SoW.

Risco do setor

O que está em jogo no SaaS

O risco definidor do SaaS é o isolamento de inquilinos: numa plataforma partilhada, o pior cenário é uma falha que permite a um cliente alcançar os dados de outro. A par disso estão os problemas de web, de API e de configuração de cloud que decidem se a sua plataforma é fiável.

Isolamento de inquilinos

IDOR/BOLA entre inquilinos, em que um cliente lê ou modifica os dados de outro. É a falha multi-inquilino de maior impacto.

Autorização entre funções

Autorização quebrada ao nível da função e do objeto entre os papéis de administrador, membro e visualizador. Só se deteta com testes em vários papéis.

Configuração incorreta da cloud

IAM com permissões em excesso, armazenamento público e registo fraco. A maior parte do risco da cloud está na configuração, que não se vê do exterior.

A porta de venda do SOC 2

Sem preparação para SOC 2 e sem um pentest credível, os negócios com grandes empresas ficam parados, porque o departamento de compras costuma exigir ambos antes de assinar.

Padrões e regulamentos

Assente nos padrões que os compradores de SaaS verificam

OWASP WSTG v4.2OWASP API Top 10 (2023)OWASP ASVS 5.0AICPA TSC (SOC 2)CIS BenchmarksCVSS 3.1

Os testes de aplicação e de API seguem o OWASP WSTG v4.2, o OWASP API Security Top 10 (2023) e o OWASP ASVS 5.0; a configuração da cloud é revista face aos CIS Benchmarks; a preparação para SOC 2 segue os AICPA Trust Services Criteria. Prestamos preparação, avaliação de lacunas e o pentest de apoio; o relatório SOC 2 é emitido por uma empresa de CPA independente, não por nós. Os achados são pontuados com CVSS 3.1.

Porquê a Vexaro

O que esperar de um projeto de SaaS

A Vexaro também constrói produtos e infraestrutura, além de os testar. Por isso examinamos a fundo a lógica multi-inquilino e escrevemos relatórios com que os seus engenheiros podem trabalhar de imediato. Não nomeamos clientes.

O que pode esperar
  • Testes sobretudo manuais da aplicação web, das suas APIs e do isolamento entre inquilinos
  • Testes com várias funções e vários inquilinos que revelam falhas de isolamento
  • Preparação para SOC 2 mais as evidências do pentest que os seus compradores pedem
  • Relatórios sobre os quais os seus engenheiros podem agir, com um reteste gratuito das correções dentro do prazo fixado no SoW
  • NDA antes de qualquer acesso; evidências cifradas e depois eliminadas ou devolvidas

Proteja a sua plataforma SaaS.

Fale-nos da sua plataforma, do seu modelo multi-inquilino e dos seus objetivos de conformidade. Definimos o projeto adequado, acordamos as regras consigo e entregamos um relatório ao abrigo de NDA. A primeira consulta é gratuita.