🚀 A CloudSEK se torna a primeira empresa de segurança cibernética de origem indiana a receber investimentos da Estado dos EUA fundo
Leia mais

No mundo interconectado de hoje, as APIs servem como a espinha dorsal dos ecossistemas digitais, permitindo a comunicação perfeita entre os serviços. No entanto, a crescente dependência de APIs vem com sua parcela de riscos, especialmente quando elas não estão devidamente protegidas. Uma investigação recente da plataforma BeVigil da CloudSEK revelou vulnerabilidades críticas na infraestrutura de API de uma cadeia de diagnóstico proeminente, expondo dados pessoais e médicos altamente confidenciais.
Este blog revela as descobertas da pesquisa da BeVigil, explora as possíveis consequências de tais violações e oferece recomendações acionáveis para mitigar riscos e aprimorar a segurança da API.
A plataforma BeVigil da CloudSEK descobriu várias vulnerabilidades decorrentes de um arquivo JavaScript acessível publicamente nos ativos da web do cliente. Esse arquivo continha chaves de API confidenciais, tokens de autenticação e endpoints não seguros, concedendo acesso não autorizado a sistemas críticos.
O Web App Scanner da BeVigil identificou várias descobertas importantes, incluindo:
APIs comprometidas: Falhas nas APIs Admin e Live deixaram o cliente vulnerável à exploração, arriscando a integridade dos dados confidenciais do usuário.

As vulnerabilidades descobertas na infraestrutura de API do cliente vão além das falhas técnicas; elas representam sérios riscos com implicações de longo alcance e uso indevido em grande escala de dados de saúde.
1. Vetor de acesso inicial: Durante a análise de um arquivo JavaScript, foi encontrada uma seção de dados contendo endereços da web e chaves de segurança vinculadas à API Admin. Isso revelou problemas críticos de segurança, incluindo chaves expostas e tokens de acesso. Um dos endereços da web representava um risco significativo, pois permitia o acesso não autorizado a detalhes confidenciais do paciente usando apenas o número do laboratório, destacando uma grande lacuna nas práticas de proteção de dados.



2. Relatórios médicos expostos: Os relatórios médicos estavam acessíveis por meio da API Live, utilizando uma combinação do número do laboratório e do sobrenome do paciente. O número do laboratório e o sobrenome, que podem ser extraídos da resposta da API de administração exposta anteriormente. Essa vulnerabilidade permitiu o acesso não autorizado a informações pessoais detalhadas de saúde.


Os relatórios em PDF continham informações pessoais essenciais, como nome completo do paciente, número de contato, condição médica com um relatório detalhado e detalhes relacionados à fatura. O que tornou esse problema ainda mais alarmante foi o uso de números de laboratório sequenciais. Isso significava que, com o mínimo de esforço, indivíduos não autorizados poderiam acessar os relatórios médicos e os dados pessoais de potencialmente milhões de usuários.
3. Acesso aos serviços de e-mail: Além disso, foi identificado um problema no recurso de e-mail que permitia o envio de mensagens para qualquer endereço de e-mail, com a capacidade de personalizar o assunto e o conteúdo. Essa fraqueza pode ser usada indevidamente pelos invasores para enviar e-mails de phishing convincentes, facilitando a enganação dos destinatários e potencialmente permitindo outras ações prejudiciais.


O CloudSEK recomenda implementar as seguintes medidas para evitar essas vulnerabilidades:
As vulnerabilidades na infraestrutura da API servem como um lembrete importante das consequências da segurança inadequada da API. Com os dados de saúde sendo cada vez mais digitalizados, garantir configurações robustas de API não é mais opcional — é uma responsabilidade fundamental. Na ausência do BeVigil, as organizações podem enfrentar uma batalha difícil contra as ameaças cibernéticas. Conforme demonstrado neste blog, uma única vulnerabilidade pode se transformar em uma crise, colocando em risco a confiança do cliente, a estabilidade operacional e a saúde financeira. Assim, ao integrar o BeVigil Enterprise, as empresas não apenas protegem seus ativos, mas também se posicionam como guardiãs confiáveis dos dados dos clientes. Em um mundo onde as violações de dados dominam as manchetes, o BeVigil Enterprise é a proteção que toda organização precisa. Não deixe que vulnerabilidades definam sua marca. Escolha a segurança proativa com BeVigil.