Polícia australiana prende dois hackers ligados ao grupo TeamPCP

Polícia australiana prende dois hackers ligados ao grupo TeamPCP

A Polícia Federal Australiana (AFP) prendeu dois jovens suspeitos de integrar o TeamPCP grupo cibercriminoso apontado como responsável pela maior e mais duradoura série de ataques à cadeia de suprimentos de software já registrada. As prisões ocorreram no estado da Austrália Ocidental e envolveram Ruben Ian Thomson, de 21 anos, e Michael Gaebler, de 23 anos, que respondem juntos a 14 acusações formais por crimes cibernéticos.

O método cíclico e a contaminação em massa

O TeamPCP ganhou notoriedade ao incorporar códigos maliciosos em centenas de ferramentas de código aberto (open source). O principal vetor de disseminação da quadrilha foi o worm autopropagável conhecido como Shai-Hulud. O malware era inserido em programas mantidos por desenvolvedores cujas credenciais no GitHub ou no NPM haviam sido capturadas por meio de phishing ou vazamentos prévios.

A tática funcionava em um ciclo contínuo: ao infectar a máquina de um programador, os invasores roubavam credenciais de acesso para publicar versões alteradas de outras bibliotecas populares. Conforme mais desenvolvedores baixavam os pacotes comprometidos, o alcance do grupo crescia exponencialmente. O coletivo chegou a promover concursos no aplicativo Telegram com prêmios em criptomoeda Monero (XMR) para recrutar novos invasores dispostos a infectar repositórios populares.

Ataques de grande escala a repositórios e ecossistemas de IA

Entre as ofensivas de maior destaque do grupo está o ataque ao LiteLLM gateway de inteligência artificial de código aberto utilizado para conectar diferentes modelos de linguagem. O comprometimento desse componente resultou no vazamento de chaves de serviços em nuvem e dados sensíveis de mais de 2.500 organizações globais, incluindo gigantes do setor de tecnologia. Meses depois, o TeamPCP também reivindicou a invasão de cerca de 3.800 repositórios no próprio GitHub após comprometer a estação de trabalho de um desenvolvedor da plataforma.

A rede Cybercats e a dinâmica do grupo

Especialistas em inteligência contra ameaças apontam que o TeamPCP operava de forma descentralizada, funcionando mais como um coletivo de agentes autônomos do que uma quadrilha rígida. O ponto focal de contato entre diversos cibercriminosos era um servidor no protocolo Matrix chamado Cybercats criado pelo pesquisador de exploits George Prepakis (conhecido como @kernelstub).

No canal, criminosos articulavam vazamentos e extorsões contra grandes marcas internacionais, incluindo montadoras como Audi, BMW, Honda, Mercedes-Benz, Toyota e Volvo, além de multinacionais farmacêuticas e corretoras de dados. Gaebler, apontado nas investigações como o usuário @pcpcasper, mantinha ligações com o grupo neo-nazista australiano National Socialist Network antes de ser detido.

Erros de segurança operacional levaram à identificação

Thomson, que atuava como porta-voz e líder informal do grupo sob os codinomes “Ellis”, “BulkDMT” e “Express”, acabou deixando um extenso rastro digital que culminou em sua prisão. A reutilização sistemática de senhas, endereços de e-mail e conexões de rede em Perth permitiu que sua identidade real fosse mapeada por analistas de ameaças.

Ironicamente, o jovem registrou empresas na Austrália utilizando termos ligados à sua atividade criminosa, incluindo uma entidade batizada de OPSEC Express termo que faz referência à segurança operacional, prática básica negligenciada pelo próprio acusado. Antes de ser capturado, ele admitiu histórico de dependência química e revelou que mantinha contatos com outros operadores em fóruns clandestinos.

Legado forçou mudanças drásticas na segurança de software

Apesar dos danos causados a milhares de empresas globais, a ofensiva do TeamPCP acelerou transformações estruturais na segurança do ecossistema de desenvolvimento. Como resposta direta aos ataques, plataformas como o GitHub implementaram mecanismos obrigatórios de pausa (cooldown) em ferramentas de automação como o Dependabot, concedendo tempo hábil para que a comunidade técnica identifique e neutralize bibliotecas adulteradas antes que atualizações automáticas alcancem ambientes de produção.