Deprecated: Calling get_class() without arguments is deprecated in /var/www/vhosts/localhost/html/wp-content/plugins/integracao-rd-station/includes/events/rdsm_plugin_uninstalled.php on line 12 Deprecated: Calling get_class() without arguments is deprecated in /var/www/vhosts/localhost/html/wp-content/plugins/integracao-rd-station/rdsm_assets_loader.php on line 14 Deprecated: Calling get_class() without arguments is deprecated in /var/www/vhosts/localhost/html/wp-content/plugins/integracao-rd-station/rdsm_assets_loader.php on line 15 Deprecated: Calling get_class() without arguments is deprecated in /var/www/vhosts/localhost/html/wp-content/plugins/integracao-rd-station/rdsm_assets_loader.php on line 16 Deprecated: Calling get_class() without arguments is deprecated in /var/www/vhosts/localhost/html/wp-content/plugins/integracao-rd-station/rdsm_assets_loader.php on line 17 Warning: Trying to access array offset on false in /var/www/vhosts/localhost/html/wp-content/plugins/schema/includes/integrations/amp.php on line 29 Hackers exploram brecha no Apache Struts para atacar servidores web corporativos IT Forum
All Rights ReservedView Non-AMP Version
IT Forum
  • Homepage
  • Computerworld Brasil
Notícias

Hackers exploram brecha no Apache Struts para atacar servidores web corporativos

Hackers estão explorando uma vulnerabilidade de uma atualização recente no Apache Struts que lhes permite executar remotamente programas mal-intencionados em servidores web. O Apache Struts é um framework de desenvolvimento web de código-fonte aberto para aplicações em Java. Ele é amplamente utilizado para criação de sites corporativos em setores como educação, governo, serviços financeiros, varejo e mídia.

Na segunda-feira, 6, os desenvolvedores do Apache Struts corrigiram uma vulnerabilidade de alto impacto na estrutura do framework do Jacarta Multipart. Horas depois, um exploit para a falha apareceu em sites de língua chinesa e quase imediatamente efetuaram ataques, de acordo com pesquisadores da Cisco Systems.

As melhores notícias de tecnologia B2B
Acompanhe todas as novidades diretamente na sua caixa de entrada

A vulnerabilidade é muito fácil de explorar e permite que hackers executem comandos do sistema com os privilégios do usuário que está realizando o processo no servidor web. Se o servidor estiver configurado para executar como root, processo que gera permissões de administrador, o sistema é completamente comprometido. Executar o código como um usuário com privilégios inferiores também é uma ameaça séria de segurança.

O que é pior é que a aplicação web desenvolvida em Java não precisa mesmo implementar a funcionalidade de upload de arquivos através do analisador do Jacarta Multipart para ser vulnerável. De acordo com pesquisadores da Qualys, a simples presença no servidor web deste componente, que é parte inerente do framework Apache Struts, é suficiente para permitir a exploração.

“É desnecessário dizer que achamos que esta é uma questão de alta prioridade e a consequência de um ataque bem-sucedido é terrível”, disse Amol Sarwate, diretor dos laboratórios de vulnerabilidade da Qualys, em um post no blog da empresa.

Empresas que usam o Apache Struts em seus servidores web devem atualizar o framework para versões 2.3.32 ou 2.5.10.1 o mais rápido possível.

Pesquisadores da Cisco Talos identificaram “um elevado número de eventos de exploração”. Alguns deles apenas executam o comando “whoami” do Linux (que mostra o usuário atual do sistema) para determinar os privilégios de usuário do servidor web e provavelmente são utilizados para sondagem inicial. Outros vão mais longe e interrompem o firewall Linux e depois baixam um arquivo executável de extensão ELF que é processado no servidor. “As cargas têm variado, mas incluem um script IRC, um bot DoS e uma amostra relacionada com o botnet bill gates”, disseram os pesquisadores da Talos em um post no blog da empresa.

De acordo com os pesquisadores é um pouco incomum que ataques comecem logo depois que a falha é anunciada e ainda não está claro se um exploit para a vulnerabilidade já existia em círculos fechados antes de segunda-feira.

Os usuários que não têm como fazer uma atualização imediata do Struts para corrigir a brecha podem aplicar uma solução alternativa que consiste em criar um filtro de servlet para content-type que irá descartar quaisquer pedidos que não tiverem correspondência multipart/formulário de dados. Regras de firewall para aplicativos web para bloquear essas solicitações também estão disponíveis em vários fornecedores.

Next Mercado Eletrônico avança com programa de canais e busca novos parceiros em 2017 »
Previous « Fundo de Corporate Venture do Bradesco anuncia primeiros aportes em startups
Leave a Comment
Share
Published by
Erivelto Tadeu
Tags: cibercrimeJavaLinuxsegurança
9 anos ago

    Related Post

  • Novos executivos da semana: Uncover, Tech for Humans, Diebold Nixdorf, Unico e mais
  • Se o Brasil não organizar seus dados culturais, outro fará isso por nós, alerta Jorge Brivilati
  • CBYK nomeia Maurício Matsuda como novo CEO

Recent Posts

  • Notícias

83% dos CIOs já adiaram projetos estratégicos por restrições de orçamento

A pressão por controle de custos vem alterando a dinâmica das áreas de tecnologia nas…

1 semana ago
  • Estudos

Fintechs brasileiras captam US$ 2,77 bi em 2025 e entram em nova fase de maturidade

O mercado brasileiro de fintechs passou por uma transformação no perfil dos investimentos em 2025.…

1 semana ago
  • Notícias

Sioux aposta em IA e dados para nova fase de experiências digitais e expande atuação para a Europa

O avanço da inteligência artificial e o uso estratégico de dados vêm transformando a forma…

1 semana ago
  • Artigos

Qual é o risco do desenvolvimento de software com IA?

Por Ramon Ribeiro Quase metade do código produzido por assistentes de inteligência artificial contém vulnerabilidades…

1 semana ago
  • Notícias

Se o Brasil não organizar seus dados culturais, outro fará isso por nós, alerta Jorge Brivilati

Peça a um modelo de inteligência artificial que gere a imagem de uma cidade, sem…

1 semana ago
  • Notícias

Novos executivos da semana: Uncover, Tech for Humans, Diebold Nixdorf, Unico e mais

O IT Forum apresenta, semanalmente, os novos executivos e os principais anúncios de contratações, promoções e mudanças…

1 semana ago
All Rights ReservedView Non-AMP Version
  • L