- Um denunciante interno do NLRB afirma que o departamento DOGE, ligado a Elon Musk, baixou sem autorização mais de 10 GB de dados sensíveis sobre disputas trabalhistas
- Contas do DOGE teriam evitado o monitoramento de logs com privilégios de administrador e baixado três códigos externos do GitHub, incluindo um com técnica de rotação de IP usada para web scraping e ataques de força bruta
- O funcionário-chave Marko Elez publicou a versão mais recente dessa tecnologia no GitHub e já foi alvo de controvérsias por violações de regras de segurança da informação e declarações polêmicas
- Outros códigos baixados incluíam a ferramenta de engenharia reversa de APIs Integuru e o navegador automatizado Browserless
- A qualidade do código de Elez foi duramente criticada no GitHub, e o repositório acabou sendo removido
Acesso a informações sensíveis por contas do DOGE
- O denunciante interno Daniel J. Berulis afirma que funcionários do DOGE exigiram, em 3 de março, a criação de uma conta de administrador com autoridade máxima (tenant admin) no NLRB
- Essas contas ficariam isentas de todo monitoramento de logs da rede e permitiriam ler/copiar/modificar dados, além de manipular logs
- Berulis e seu supervisor não tinham esses privilégios, mas o DOGE os obteve
Download de código do GitHub e ferramenta de rotação de IP
- Uma conta do DOGE baixou três repositórios externos do GitHub, e um deles era uma biblioteca que gera “pseudo-infinite IPs”
- Essa biblioteca é usada para web scraping e tentativas de login por força bruta
- O código deriva de
requests-ip-rotator, criado pelo usuário do GitHub Ge0rg3, e Marko Elez criou a partir dele o async-ip-rotator em janeiro de 2025
Marko Elez e suas controvérsias
- Marko Elez trabalhou em várias empresas de Musk, como X, SpaceX e xAI, e atualmente está vinculado ao Departamento do Trabalho, sendo destacado para vários órgãos do governo
- No passado, quando atuava no Tesouro, envolveu-se em controvérsia por vazamento de informações sensíveis e foi demitido após polêmica por declarações racistas, sendo depois readmitido
- A Politico informou que Elez cometeu anteriormente uma violação de política de segurança de nível máximo
Outros códigos baixados e controvérsia de segurança
- Outros repositórios do GitHub baixados foram:
- Integuru: framework para fazer engenharia reversa da API de sites
- Browserless: ferramenta de automação web que usa pool de navegadores
- Usuários do GitHub apontaram problemas graves de segurança e escalabilidade no async-ip-rotator
- Foi avaliado que “se esse código estiver sendo usado em um sistema de nível de produção, ele deve passar imediatamente por uma auditoria de segurança”
Paralisação funcional do NLRB e contexto político
- O presidente Trump demitiu três membros do NLRB, paralisando na prática o funcionamento do órgão
- Atualmente, Amazon e SpaceX processam o NLRB alegando que ele viola a Constituição, mas em 5 de março um tribunal de apelação rejeitou essa tese
- Berulis alertou que esse vazamento de dados pode dar a certas empresas uma vantagem indevida em disputas trabalhistas
- “Passa a ser possível identificar organizadores sindicais e depois demiti-los”
1 comentários
Opiniões no Hacker News
O código de Ge0rg3 é "open source", e qualquer pessoa pode copiá-lo e reutilizá-lo para fins não comerciais
asyncadicionado e mudanças pequenasSegundo a denúncia do denunciante Daniel J. Berulis, por volta de 11 de março de 2025, as métricas do NxGen indicaram uso anormal
Um funcionário da DOGE acessou dados que não deveria acessar
Um funcionário da DOGE baixou código que pode contornar restrições usando o pool de endereços IP da AWS
Há dúvidas sobre como um funcionário da DOGE poderia se beneficiar do uso de endereços IP "ilimitados" da AWS para fazer screen scraping automatizado de páginas web e copiar dados sensíveis do banco de dados interno do NLRB
Críticas ao código de Marko Elez foram publicadas na página de "issues" do GitHub
Há alegações de que o CEO da Tesla e da Space-X contratou um script kiddie
Alguém afirma que alguém deveria ir para a prisão por isso
Críticas ao pacote publicado publicamente no GitHub
Há preocupação com acesso completo e impossível de rastrear a bancos de dados do governo
Berulis alega que tornou isso público porque seus superiores disseram para não reportar ao US-CERT