1. TugaTech » Software » Noticias de Software
  Login     Registar    |                      

Siga-nos


Microsoft Nuget

A Microsoft vai limitar o tempo de vida máximo das novas chaves de API do repositório NuGet.org para apenas 30 dias, uma redução drástica face ao limite anterior de 365 dias. A medida entra em vigor no dia 17 de agosto de 2026, sendo que todas as credenciais criadas antes dessa data vão expirar obrigatoriamente a 1 de novembro de 2026. Segundo revelou a empresa no seu DevBlogs oficial, o objetivo passa por reforçar a segurança da cadeia de abastecimento no ecossistema do .NET e mitigar os riscos associados ao roubo de credenciais de longa duração.

O NuGet funciona como o gestor de pacotes oficial do ecossistema .NET, permitindo aos programadores reutilizarem bibliotecas de código pré-feitas nas suas aplicações. A decisão de encurtar a validade destas chaves surge na sequência de um incidente recente no ecossistema NPM com o pacote NX console, no qual credenciais roubadas foram utilizadas para atualizar maliciosamente o pacote, ativando-o 6.000 vezes em apenas 36 minutos antes de ser removido. Ao restringir o tempo de vida dos acessos, o impacto potencial de uma fuga de credenciais reduz-se consideravelmente, retirando margem de manobra a atacantes.

Autenticação temporária surge como alternativa recomendada

Como alternativa às chaves tradicionais, a empresa recomenda a transição para o NuGet Trusted Publishing. Este mecanismo de autenticação, lançado em setembro de 2025 e baseado no protocolo OpenID Connect, valida tokens de identidade de curta duração com base em políticas configuradas para emitir chaves temporárias. A migração para este sistema já se encontra disponível para fluxos de trabalho no GitHub Actions e no GitLab.

Impacto nos fluxos de trabalho e publicações manuais

Os criadores de pacotes que pretendam continuar a utilizar chaves de API terão de atualizar os seus fluxos automatizados para suportar rotações mais frequentes de credenciais, assegurando que as permissões concedidas a cada chave fiquem estritamente limitadas. Para quem efetua publicações manuais, a recomendação passa por utilizar diretamente a interface web do NuGet.org.

Embora o prazo de 30 dias represente um avanço substancial na proteção do ecossistema, a empresa não descarta a possibilidade de aplicar reduções adicionais no futuro, caso venha a considerar necessário. Contudo, prazos inferiores a um mês poderiam introduzir complexidade excessiva no quotidiano dos programadores.

Foto do Autor

Aficionado por tecnologia desde o tempo dos sistemas a preto e branco

Ver perfil do usuário Enviar uma mensagem privada Enviar um email Facebook do autor Twitter do autor Skype do autor

conectado
Encontrou algum erro neste artigo?



Aplicações TugaTechDiscord do TugaTechRSS do TugaTechSpeedtest TugaTechHost TugaTech