Este projeto do OWASP se concentra na identificação de ameaças automatizadas que têm como alvo aplicações Web e na recomendação de controles de segurança e práticas para mitigar seus riscos.
O objetivo do Projeto Ameaças Automatizadas a Aplicativos Web do OWASP (Open Worldwide Application Security Project) é fornecer uma compreensão abrangente e padronizada das diversas ameaças automatizadas que os aplicativos web comumente enfrentam. Esses ataques automatizados têm como alvo cada vez mais aplicativos móveis e APIs. O projeto reúne pesquisas e análises de ataques automatizados do mundo real contra aplicativos da web para produzir documentação que ajude os operadores a se defenderem contra essas ameaças.
Ameaças automatizadas referem-se a ataques maliciosos realizados por bots, scripts ou kits de ferramentas de hackers, em vez de humanos que interagem manualmente com o aplicativo da web. Essas ameaças podem explorar vulnerabilidades inerentes em aplicativos da web e APIs, levando a violações de segurança, roubo de dados, invasão de contas, fraude e outras consequências prejudiciais.
Embora não seja uma vulnerabilidade ter um carrinho de compras em seu aplicativo, a lógica de negócios para facilitar a adição de itens a um carrinho de compras também pode ser direcionada e manipulada por automações, resultando em acumulação de estoque .
O projeto criou um catálogo ou taxonomia de diferentes ameaças automatizadas que têm como alvo aplicativos da web. Ao identificar e categorizar essas ameaças, desenvolvedores, profissionais de segurança e organizações podem obter uma compreensão mais profunda dos riscos que enfrentam e do impacto potencial em seus sistemas. Para cada ameaça automatizada, o projeto também recomenda contramedidas eficazes e melhores práticas para mitigar os riscos. Ao aumentar a conscientização sobre essas ameaças, o OWASP visa incentivar medidas de segurança proativas e melhorar a postura geral de segurança dos aplicativos da web.
Como muitas ameaças automatizadas dependem de bots, é útil distinguir entre gerenciamento de bots e mitigação de bots. Gerenciamento de bots se refere às estratégias e práticas usadas para lidar com bots que interagem com aplicativos da web. O objetivo do gerenciamento de bots não é apenas bloquear ou mitigar bots, mas também diferenciar entre tráfego de bot legítimo (por exemplo, rastreadores de mecanismos de busca) e bots maliciosos. A mitigação de bots se concentra especificamente no processo de redução ou eliminação do impacto de bots maliciosos em aplicativos da web. Envolve a implementação de medidas defensivas para impedir que bots realizem com sucesso ações ou ataques prejudiciais que podem levar à tomada de conta (ATO) e fraude.
Aqui está a lista de ameaças automatizadas identificadas e compiladas pelo Projeto contra ameaças automatizadas a aplicações Web do OWASP.
A F5 apoia a Fundação OWASP e sua dedicação em melhorar a segurança de software e aumentar a conscientização sobre riscos e vulnerabilidades de segurança de aplicativos web em vários níveis. De fato, há riscos de segurança comuns a aplicativos da web e APIs que devem ser considerados ao implementar soluções de segurança. Por exemplo:
A F5 oferece soluções para lidar com os riscos descritos no Projeto de Ameaças Automatizadas a Aplicativos Web da OWASP. O F5 Distributed Cloud Bot Defense previne fraudes e abusos que podem contornar as soluções de gerenciamento de bots existentes e fornece monitoramento e inteligência em tempo real, bem como análise retrospectiva baseada em ML para proteger organizações de ataques automatizados, sem causar atrito ao usuário ou interromper a experiência do cliente. A defesa distribuída de bots na nuvem mantém a eficácia independentemente de como os invasores se reorganizam, se os ataques mudam de aplicativos da web para APIs ou tentam contornar as defesas antiautomação falsificando telemetria ou usando solucionadores de CAPTCHA humanos. As soluções de gerenciamento de bots da F5 fornecem pontos de inserção flexíveis de proxies de aplicativos, plataformas e redes de distribuição de conteúdo (CDNs).
As soluções de firewall de aplicativo Web da F5 também bloqueiam e mitigam um amplo espectro de riscos identificados pelo OWASP Top 10, uma lista amplamente reconhecida dos riscos de segurança de aplicativos Web mais críticos. As soluções F5 WAF combinam proteções de assinatura e comportamentais, incluindo inteligência de ameaças do F5 Labs e segurança baseada em ML, para acompanhar as ameaças emergentes. Ele alivia o fardo e a complexidade de proteger consistentemente aplicativos em nuvens, ambientes locais e de ponta, ao mesmo tempo em que simplifica o gerenciamento por meio de uma infraestrutura SaaS centralizada. Os F5 WAFs também otimizam a segurança do aplicativo ao integrar proteções em estruturas de desenvolvimento e pipelines de CI/CD com funcionalidade de segurança central, orquestração centralizada e supervisão por meio de um único painel com uma visão de 360 graus do desempenho do aplicativo e eventos de segurança em aplicativos distribuídos. Um WAF integrado com defesa de bot especializada fornece uma solução robusta para mitigar os principais riscos de segurança, incluindo explorações de vulnerabilidades e ameaças automatizadas.
A F5 aborda os riscos identificados no OWASP API Security Top 10 com soluções que protegem a crescente superfície de ataque e as ameaças emergentes à medida que os aplicativos evoluem e as implantações de API aumentam. As soluções de proteção de API e aplicativos da Web (WAAP) da F5 defendem toda a superfície de ataque de aplicativos modernos com proteções abrangentes que incluem WAF, segurança de API , mitigação de DDoS L3-L7 e defesa de bots contra ameaças automatizadas e fraudes resultantes. A plataforma distribuída simplifica a implantação de políticas consistentes e dimensiona a segurança em todo o seu conjunto de aplicativos e APIs, independentemente de onde estejam hospedados, e integra proteções ao ciclo de vida da API e aos ecossistemas de segurança mais amplos.
A F5 também oferece proteção DDoS em várias camadas para segurança on-line avançada como um serviço de mitigação gerenciado e fornecido pela nuvem que detecta e atenua ataques de larga escala direcionados a redes, protocolos e aplicativos em tempo real; as mesmas proteções estão disponíveis como soluções de hardware, software e híbridas locais. O F5 Distributed Cloud DDoS Mitigation defende contra ataques volumétricos e específicos de aplicativos de camada 3-4 e ataques avançados de camada 7 antes que eles atinjam sua infraestrutura de rede e aplicativos.
CASOS DE USO
Soluções de gerenciamento de bots ›