Categories: NOTÍCIAS EM GERAL

Vulnerabilidade de ‘confusão de dependência’ é encontrada no projeto Apache

De acordo com novos dados da Legit Security, que fez a descoberta, a descoberta sublinha a importância de examinar minuciosamente projetos e dependências de terceiros, especialmente aqueles arquivados e potencialmente negligenciados em termos de atualizações e patches de segurança. 

A postagem técnica, publicada hoje, sugere que, apesar da prática comum de deixar projetos arquivados intocados sob a mentalidade “se não está quebrado, não conserte”, esses projetos muitas vezes abrigam vulnerabilidades que não são resolvidas.

A confusão de dependência, também conhecida como “sequestro de dependência” ou “ataque de substituição”, permite que invasores lancem ataques à cadeia de suprimentos de software, infiltrando-se em dependências vulneráveis ​​em software de código aberto. 

Essa exploração ocorre ao fazer referência a um pacote privado/local, que inadvertidamente busca um pacote malicioso com nome semelhante no registro público devido a configurações incorretas nos gerenciadores de pacotes.

A equipe Legit demonstrou essa vulnerabilidade explorando a configuração incorreta no “Cordova App Harness”, um projeto Apache arquivado. 

Ao enviar um pacote malicioso com o mesmo nome e uma versão superior, eles sequestraram a biblioteca com sucesso, levando a mais de 100 downloads em três dias. Isto sublinha a utilização contínua de projetos arquivados e os potenciais riscos de segurança que representam.

Após a exploração, os invasores podem executar código arbitrário na máquina host, resultando potencialmente em Execução Remota de Código (RCE) no ambiente de produção. 

A equipe do Legit relatou o problema ao Apache em 24 de março. Em um dia, o Apache reconheceu o relatório e aceitou a solução sugerida pelo Legit de manter uma versão pública do pacote privado para evitar a exploração por invasores.

A equipe Legit destacou que configurar adequadamente os gerenciadores de pacotes é essencial para mitigar os riscos de confusão de dependências. 

Os pesquisadores de segurança enfatizaram a importância de medidas de segurança proativas e práticas recomendadas, incluindo verificações de segurança regulares, substituição de projetos obsoletos, configuração segura de dependências, educação dos desenvolvedores e manutenção de informações sobre ameaças emergentes e práticas recomendadas. 

Ao adotar estas recomendações, as organizações podem reforçar a sua postura de segurança e proteger os seus ecossistemas de software contra potenciais violações e vulnerabilidades.

Ninja

Na cena de cybersecurity a mais de 25 anos, Ninja trabalha como evangelizador de segurança da informação no Brasil. Preocupado com a conscientização de segurança cibernética, a ideia inicial é conseguir expor um pouco para o publico Brasileiro do que acontece no mundo.

Recent Posts

Falsos instaladores do OpenClaw ganham destaque no Bing AI e espalham malware

Como o golpe funcionava- O atacante publicou um projeto “parecido com legítimo” no GitHub, usando…

4 dias ago

Falha crítica no better-auth permite criação não autenticada de API keys e risco de takeover

Falha crítica no better-auth permite criar API keys sem autenticação para usuários arbitrários, com risco…

2 semanas ago

Spyware Graphite da Paragon volta ao foco após achados forenses e vazamentos em debate

Graphite, spyware ligado à Paragon, volta ao foco com evidências forenses de ataques zero-click a…

3 semanas ago

SmartLoader usa servidor MCP trojanizado da Oura para espalhar StealC e mirar credenciais de devs

Nova campanha SmartLoader manipula a confiança em repositórios e diretórios de MCP para distribuir StealC.…

3 semanas ago

CISA adiciona CVE-2024-7694 ao KEV: falha no ThreatSonar pode permitir execução remota de comandos

A CISA incluiu o CVE-2024-7694 no catálogo KEV após confirmação de exploração em ambiente real.…

3 semanas ago

Dragos: grupo ligado à China manteve acesso a redes de energia dos EUA para possível sabotagem

Relatório da Dragos indica que operadores ligados à China mantiveram acesso persistente a redes de…

3 semanas ago