O Portainer Community Edition 2.45.1 LTS é uma atualização de manutenção com reforços de segurança, correções funcionais e atualização de componentes. A release oficial destaca o endurecimento de solicitações externas contra SSRF, uma classe de falha em que uma aplicação pode ser induzida a acessar destinos não pretendidos.
Proteção contra SSRF em operações externas
A versão direciona a resolução de charts Helm e operações Git por HTTP e HTTPS por um transporte com proteção contra SSRF. As regras estáticas relacionadas também passam a corresponder por tipo, evitando que uma importação com alias contorne a verificação.
Para ambientes que usam repositórios Git ou charts Helm, a mudança reduz a exposição dessas operações a destinos indevidos. A atualização não substitui controles de rede, listas de saída e revisão das fontes configuradas.
Atualizações de dependências e FIPS
Segundo a nota oficial, o Portainer atualiza dependências Go e componentes da imagem de shell kubectl para corrigir vulnerabilidades identificadas. A release cita atualizações em golang.org/x/mod, golang.org/x/crypto, gRPC, kubectl, Helm e pacotes Alpine.
Em ambientes FIPS, a autenticação por certificado para backups Azure Blob fica desabilitada. A versão também adiciona análise estática durante a compilação para identificar violações de FIPS e remove caminhos de código não FIPS das compilações correspondentes.
Correções operacionais
A atualização corrige a lista de redes Swarm que podia permanecer vazia por erro ao ler NodeRole, a seção Applications nos detalhes de nó que listava pods fora daquele nó, o cache de registro Helm que permanecia usando um token pessoal alterado e a página de status do Edge Updater que não carregava por falha de ordenação.
Também adiciona um aviso em Edge stacks: o intervalo de consulta da origem GitOps não se aplica a essas stacks. Na interface, a release simplifica os cartões de estatísticas da lista de ambientes e renomeia o botão GitOps para deixar claro que ele altera configurações da stack.
Atenção a limitações conhecidas
A nota oficial mantém uma limitação em ambientes Async Edge: uma data de agendamento de atualização inválida pode aparecer ao navegar por um snapshot. Para Podman, a página lista restrições de onboarding automático, conexão por socket em combinações específicas com Docker e suporte limitado a CentOS 9 e Podman 5 rootful.
O que fazer antes de atualizar
- Valide repositórios Git, registros Helm e fluxos de implantação em ambiente de teste quando possível.
- Revise os procedimentos de backup e autenticação Azure Blob em instalações FIPS.
- Confirme o funcionamento de ambientes Edge, Swarm e registros após a atualização.
Conclusão
O Portainer CE 2.45.1 LTS prioriza segurança de solicitações externas e atualizações de componentes, além de corrigir problemas de operação em Edge, Swarm e registros. Administradores devem planejar a adoção com testes compatíveis com sua infraestrutura.