Este proyecto de OWASP se centra en identificar amenazas automatizadas dirigidas a aplicaciones web y en proponer controles de seguridad y prácticas recomendadas para mitigar sus riesgos.
El objetivo del Proyecto de Amenazas Automatizadas para Aplicações Web de OWASP (Open Worldwide Aplicação Security Project) es proporcionar una comprensión integral y estandarizada de las diversas amenazas automatizadas que comúnmente enfrentan las aplicações web. Estos ataques automatizados se dirigen cada vez más a las aplicaciones móviles y las API. El proyecto reúne la investigación y el análisis de ataques automatizados del mundo real contra aplicações web para producir documentación que ayude a los operadores a defenderse de estas amenazas.
Las amenazas automatizadas se refieren a ataques maliciosos realizados por bots, scripts o kits de herramientas de piratas informáticos en lugar de por humanos que interactúan manualmente con la aplicação web. Estas amenazas pueden explotar vulnerabilidades inherentes en aplicações web y API, lo que provoca violaciones de seguridad, robo de datos, apropiación de cuentas, fraude y otras consecuencias dañinas.
Si bien no es una vulnerabilidad tener un carrito de compras en su aplicação, la lógica comercial para facilitar la adición de artículos a un carrito de compras también puede ser atacada y manipulada por automatizaciones, lo que resulta en el acaparamiento de inventario .
El proyecto ha creado un catálogo o taxonomía de diferentes amenazas automatizadas dirigidas a aplicações web. Al identificar y categorizar estas amenazas, los desarrolladores, los profesionales de seguridad y las organizaciones pueden obtener una comprensión más profunda de los riesgos que enfrentan y el impacto potencial en sus sistemas. Para cada amenaza automatizada, el proyecto también recomienda contramedidas efectivas y mejores prácticas para mitigar los riesgos. Al generar conciencia sobre estas amenazas, OWASP pretende fomentar medidas de seguridad proactivas y mejorar la postura de seguridad general de las aplicações web.
Dado que muchas amenazas automatizadas dependen de bots, es útil distinguir entre la gestión de bots y la mitigación de bots. La gestión de bots se refiere a las estrategias y prácticas utilizadas para manejar bots que interactúan con aplicações web. El objetivo de la gestión de bots no es únicamente bloquearlos o mitigarlos, sino también diferenciar entre el tráfico de bots legítimo (por ejemplo, rastreadores de motores de búsqueda) y los bots maliciosos. La mitigación de bots se centra específicamente en el proceso de reducir o eliminar el impacto de bots maliciosos en las aplicações web. Implica implementar medidas defensivas para evitar que los bots realicen con éxito acciones dañinas o ataques que puedan conducir a la apropiación de cuentas (ATO) y al fraude.
A continuación, se incluye la lista de amenazas automatizadas identificada y compilada por el Proyecto Automated Threats to Web Applications de OWASP.
F5 apoya a la Fundación OWASP y su dedicación a mejorar la seguridad del software y generar conciencia sobre los riesgos y vulnerabilidades de seguridad de las aplicação web en múltiples niveles. De hecho, existen riesgos de seguridad comunes tanto a las aplicaciones web como a las API que deben tenerse en cuenta al implementar soluciones de seguridad. Por ejemplo:
F5 ofrece soluciones para abordar los riesgos descritos en el Proyecto de Amenazas Automatizadas a Aplicações Web de OWASP. F5 Distributed Cloud Bot Defense previene el fraude y el abuso que pueden eludir las soluciones de gestión de bots existentes y brinda monitoreo e inteligencia en tiempo real, así como análisis retrospectivo basado en ML para proteger a las organizaciones de ataques automatizados, sin insertar fricción en el usuario ni interrumpir la experiencia del cliente. Distributed Cloud Bot Defense mantiene su eficacia independientemente de cómo los atacantes se reorienten, ya sea que los ataques pasen de aplicaciones web a API o intenten eludir las defensas antiautomatización falsificando la telemetría o utilizando solucionadores de CAPTCHA humanos. Las soluciones de gestión de bots de F5 proporcionan puntos de inserción flexibles desde servidores proxy de aplicação , plataformas y redes de distribución de contenido (CDN).
Las soluciones de firewall de aplicação web de F5 también bloquean y mitigan un amplio espectro de riesgos identificados por OWASP Top 10, una lista ampliamente reconocida de los riesgos de seguridad de aplicação web más críticos. Las soluciones F5 WAF combinan protecciones de firma y comportamiento, incluida inteligencia de amenazas de F5 Labs y seguridad basada en ML, para mantenerse al día con las amenazas emergentes. Alivia la carga y la complejidad de proteger de forma consistente las aplicações en entornos de nube, locales y perimetrales, al tiempo que simplifica la gestión a través de una infraestructura SaaS centralizada. Los WAF de F5 también optimizan la seguridad de las aplicaciones al integrar protecciones en los marcos de desarrollo y los canales de CI/CD con funcionalidad de seguridad centralizada, orquestación centralizada y supervisión a través de un único panel con una vista de 360 grados del rendimiento de la aplicación y los eventos de seguridad en las aplicações distribuidas. Un WAF integrado con defensa contra bots especializada proporciona una solución sólida para mitigar los principales riesgos de seguridad, incluidas las vulnerabilidades y las amenazas automatizadas.
F5 aborda los riesgos identificados en el Top 10 de seguridad de API de OWASP con soluciones que protegen la creciente superficie de ataque y las amenazas emergentes a medida que las aplicaciones evolucionan y aumentan las implementaciones de API. Las soluciones F5 Web Aplicação and API Protection (WAAP) defienden la totalidad de la superficie de ataque de las aplicaciones modernas con protecciones integrales que incluyen WAF, seguridad de API , mitigación de DDoS L3-L7 y defensa contra bots contra amenazas automatizadas y el fraude resultante. La plataforma distribuida simplifica la implementación de políticas consistentes y escala la seguridad en todo su patrimonio de aplicaciones y API, independientemente de dónde estén alojadas, e integra protecciones en el ciclo de vida de las API y en ecosistemas de seguridad más amplios.
F5 también ofrece protección DDoS de múltiples niveles para seguridad en línea avanzada como un servicio de mitigación administrado y distribuido en la nube que detecta y mitiga ataques a gran escala dirigidos a redes, protocolos y aplicaciones en tiempo real; las mismas protecciones también están disponibles como soluciones locales de hardware, software e híbridas. F5 Distributed Cloud DDoS Mitigation defiende contra ataques volumétricos y específicos de la aplicación de capa 3-4 y de capa 7 avanzados antes de que lleguen a su infraestructura de red y aplicações.
CASOS DE USO
Soluciones de gestión de bots ›
SEMINARIO WEB
Amenazas automatizadas de OWASP: Calle del Fraude 21 ›