As APIs são inerentemente projetadas para serem canais rápidos e fáceis entre diferentes plataformas. Embora essa prioridade na conveniência e na experiência do usuário faça com que as APIs sejam altamente essenciais para muitas empresas, também as torna alvos atraentes para os cibercriminosos.
O relatório destaca os padrões frustrantes de vulnerabilidades de API, apesar das melhorias que foram feitas nos Ciclos de Vida de Desenvolvimento de Software (SDLCs) e nas ferramentas de teste. Freqüentemente, a segurança da API é relegada a um segundo plano na pressa de trazê-los ao mercado, com muitas organizações contando com soluções de segurança de rede tradicionais que não são projetadas para proteger a ampla superfície de ataque que as APIs podem apresentar.
“De falhas de autenticação e injeção quebradas a configurações incorretas simples, existem inúmeras preocupações de segurança de API para qualquer pessoa que construa um aplicativo conectado à Internet”, disse Steve Ragan , pesquisador de segurança da Akamai e autor do relatório State of the Internet / Security.
“Os ataques de API são pouco detectados e pouco relatados quando detectados. Embora os ataques DDoS e ransomware sejam os principais problemas, os ataques a APIs não recebem o mesmo nível de atenção, em grande parte porque os criminosos usam APIs de maneiras que não têm o respingo de um ataque de ransomware bem executado, mas isso não significa que eles deve ser ignorado. ”
Nem sempre está claro onde residem as vulnerabilidades da API. Por exemplo, as APIs costumam ficar ocultas em aplicativos móveis, levando à crença de que são imunes à manipulação. Os desenvolvedores presumem que os usuários interagirão apenas com as APIs por meio da interface de usuário móvel (IU), mas, conforme observado neste relatório, esse não é o caso.
Chris Eng , Chief Research Officer da Veracode declarou: “Compare o OWASP Top 10 com o OWASP API Security Top 10. Este último pretende abordar as ‘vulnerabilidades exclusivas e riscos de segurança’ das APIs, mas observe com atenção e você verá todos as mesmas vulnerabilidades da web, em uma ordem ligeiramente diferente, descritas com palavras ligeiramente diferentes. Para adicionar mais combustível ao fogo, as chamadas de API são mais fáceis e rápidas de automatizar (por design!) – uma faca de dois gumes que beneficia os desenvolvedores, bem como os invasores. ”
Também detalhado no relatório, 18 meses de tráfego de ataque entre janeiro de 2020 e junho de 2021 foram revisados, encontrando mais de 11 bilhões de tentativas de ataques no total. Com 6,2 bilhões de tentativas registradas, SQL Injection ( SQLi ) permanece no topo da lista de tendências de ataques da Web, seguido por Local File Inclusion (LFI) com 3,3 bilhões e Cross-Site Scripting ( XSS ) com 1,019 bilhão.
Embora seja difícil apontar os ataques acima em termos de porcentagem de ataques puramente de API, o Open Web Application Security Project (OWASP) lançou recentemente uma lista dos 10 principais de segurança de API .
Os destaques adicionais do relatório incluem:
Falha permite que invasores manipulem o agente de um usuário por meio de um problema…
Um exploit de dia zero, dirigido aos firewalls FortiGate da Fortinet, foi descoberto à venda…
A família SHELBY mostra um exemplo preocupante de malware moderno com design modular, sofisticado e…
Hackers estão explorando o diretório mu-plugins do WordPress para injetar códigos maliciosos que não aparecem…
O Google implementou uma nova funcionalidade de "Detecção de Golpes" com inteligência artificial no aplicativo…
O grupo APT28, ligado à Rússia, está utilizando técnicas avançadas de ofuscação em seus ataques…