PartnerSales


Imprimir

Antena

Akamai identifica campanha SEO para ataque a aplicações web

PartnerSales

Publicado em 02/03/2016 às 17:00


A Akamai divulgou um novo alerta de segurança.  Sua equipe de investigação identificou – com base nos dados da plataforma Akamai Inteligent Plataformuma campanha de ataque Search Engine Optimization (SEO) para promover “histórias de fraude e infidelidade”. Apesar de SEO ser uma forma legítima e eficaz de promover sites para melhorar a visibilidade e tráfego, alguns atacantes usam vulnerabilidades da Structured Query Language (SQL) para realizar operações ilícitas. Por meio da inserção de conteúdo da falsa web nos bancos de dados, os sites afetados passam a distribuir links ocultos que confundem os robôs de pesquisa e, consequentemente, impactam erroneamente nos rankings das páginas.



Visão geral



Durante duas semanas, em Q3 2015, a equipe da Akamai analisou os dados obtidos em mais de 3.800 sites e 348 endereços IP únicos. As principais conclusões são:



·         Desfiguração massiva - ao pesquisar na Internet pelas páginas usadas como parte da pesquisa, foram identificados centenas de links maliciosos.



·         Manipulação de resultados de pesquisas - a busca de uma combinação de palavras comuns "fraude" e "história", apresentou o resultado "histórias de traição" na primeira página dos principais mecanismos de busca.



·         Impacto dos ataquesanalisando um período de três meses, foi registrado um aumento representativo no ranking de busca da combinação "histórias de traição" – justamente pelo redirecionamento e vinculação dos termos de busca.



Os mecanismos de busca usam algoritmos específicos para determinar o ranking das páginas e indexação de sites, ainda, a quantidade e a reputação de links de redirecionamento influenciam estes rankings. Os atacantes SEO criaram uma cadeia de links externos que direcionam as histórias de fraude e infidelidade na web para impactar algoritmos normais.



Mitigação



Os atacantes mostraram uma profunda compreensão dos mecanismos de pesquisa e algoritmos que imitam a distribuição normal dos conteúdos pela web. Porém, a análise dos ataques pela equipe da Akamai permitiu a elaboração de recomendações técnicas de defesa:



Desenvolvedores de aplicações web



·         Certifique-se de que foram implementadas verificações de validação de entrada adequadas para todos os dados fornecidos pelo usuário que serão usados ​​emuma consulta de banco de dados.



·         Ao construir consultas SQL com base em dados fornecidos pelo usuário, usar somente declarações preparadas com parametrizações.



Defensores de aplicações web



·         Implementar um Web Application Firewall (WAF) configurado em modo de bloqueio para ataques de inserção de códigos SQL.



·         Considere monitorar o formato do corpo da resposta HTML para ajudar a identificar se mudanças significativas como, aumento no número de links da web.