Especialistas alertam profissionais de segurança sobre a próxima grande ameaça ao mundo cibernético: ataques a interfaces de programação de aplicativos (APIs) . As APIs funcionam para melhorar o desempenho dos sistemas, integrando serviços de outros sites aos seus próprios. APIs populares incluem Google Maps, YouTube e Twitter, permitindo que criadores de sites incorporem mapas, vídeos do YouTube ou tweets em suas páginas. Com o crescimento dessas ferramentas, hackers encontraram maneiras de explorá-las para cometer fraudes e roubar dados.
À medida que os hackers voltam sua atenção para o hacking de APIs, eles representam um risco para as empresas que os utilizam em seus sites. Nossos amigos confiáveis da OWASP codificaram os principais riscos de segurança envolvidos com APIs:
Com o aumento da adoção de APIs, aumentam também os ataques de hackers direcionados a essas APIs. Especialistas recomendam que designers e desenvolvedores adotem os seguintes requisitos de segurança ao lidar com aplicativos que envolvem APIs:
Conhecimento é poder é apropriado quando se trata de visibilidade de APIs. Desenvolvedores e usuários de aplicativos precisam saber quais APIs estão sendo publicadas, como e quando são atualizadas, quem as acessa e como elas são acessadas. Entender o escopo do uso de APIs é o primeiro passo para protegê-las.
O acesso à API costuma ser controlado de forma pouco rigorosa, levando a uma exposição indesejada. Garantir que o conjunto correto de usuários tenha as permissões de acesso apropriadas para cada API é um requisito de segurança crítico que deve ser coordenado com os sistemas de Gerenciamento de Identidade e Acesso (IAM).
Em alguns ambientes, até 90% do tráfego de aplicativos (login/cadastro de conta, finalização de compra no carrinho de compras) é gerado por bots automatizados. Compreender e gerenciar perfis de tráfego, incluindo a diferenciação entre bots bons e ruins, é necessário para prevenir ataques automatizados sem bloquear o tráfego legítimo. Medidas complementares eficazes incluem a implementação de políticas de listas de permissões, listas de bloqueios, limitação de taxas, CAPTCHA, bem como geofencing específico para casos de uso e endpoints de API correspondentes.
As APIs simplificam os processos de ataque, eliminando o formulário web ou o aplicativo móvel, permitindo que um invasor explore uma vulnerabilidade específica com mais facilidade. Proteger os endpoints da API contra abusos de lógica de negócios e outras explorações de vulnerabilidades é um requisito fundamental para a mitigação da segurança da API.
Prevenir a perda de dados em APIs expostas para usuários com privilégios apropriados ou de outra forma, seja devido a erros de programação ou lacunas no controle de segurança, também é um requisito crítico de segurança. Muitos ataques de API são projetados especificamente para obter acesso a dados críticos disponibilizados em servidores e sistemas back-end.
É importante manter-se atualizado sobre as ferramentas e softwares que você usa com frequência e garantir que esteja ciente de todas as novas vulnerabilidades relacionadas aos sistemas. Assinar uma newsletter de cibersegurança pode ajudar você a ficar por dentro dessas ameaças emergentes à segurança. Confira as newsletters da CyberHoot e inscreva-se para receber atualizações mensais gratuitas. Estar ciente das ameaças à segurança que você enfrenta é o primeiro passo para proteger seus sistemas.
A CyberHoot é uma ótima empresa para se fazer parceria, pois oferecemos centenas de programas de treinamento, incluindo noções básicas de segurança cibernética. A CyberHoot oferece treinamento para usuários em diversos aspectos, desde noções básicas de segurança cibernética a riscos de aplicativos OWASP e treinamento avançado em Microsoft Excel. Entre em contato conosco. vendas@cyberhoot.com, ou marque uma reunião em https://Calendly.com/CyberHoot.
Fontes:
Leitura Adicional:
Descubra e compartilhe as últimas tendências, dicas e melhores práticas de segurança cibernética, além de novas ameaças às quais você deve ficar atento.
Autora: Katie Boquetti | Editorial: Craig Taylor Editorial de Craig Taylor: Mesmo antes de Claude Code fazer...
Ler mais
Autora: Katie Boquetti | Editorial: Craig Taylor Editorial de Craig Taylor: Já sabíamos disso há algum tempo...
Ler mais
Autora: Katie Boquetti | Editorial: Craig Taylor Editorial de Craig Taylor: Um CAPTCHA deve testar se...
Ler maisTenha uma visão mais aguçada dos riscos humanos com uma abordagem positiva que supera os testes de phishing tradicionais.
