TeamCity entrou no KEV: corrigir não basta para declarar o risco fechado
A CISA adicionou a CVE-2026-63077 ao catálogo de vulnerabilidades exploradas em 5 de agosto, com prazo federal de 8 de agosto. A falha permite execução remota de código sem autenticação em versões afetadas do TeamCity. Para empresas portuguesas, o prazo não é automaticamente vinculativo; a exploração conhecida é um sinal de prioridade imediata.
- Natureza
- Resposta operacional a vulnerabilidade com exploração conhecida
- Âmbito
- Prioridade aplicável a qualquer organização; obrigações BOD limitadas ao seu âmbito federal
- Publicado e verificado
- 6 de agosto de 2026
- Limite
- Use instruções oficiais do fornecedor e CISA; não execute provas de exploração no ambiente de produção

Em resumo
O registo NVD descreve versões anteriores a 2025.11.7 e 2026.1.3 como afetadas por execução remota através do protocolo de polling de agentes. O NVD ainda não publicou a sua própria avaliação CVSS; o 9.8 apresentado vem da CNA. A resposta correta combina inventário, verificação de exposição, isolamento, atualização conforme orientação oficial aplicável, preservação de logs, revisão de tokens e credenciais acessíveis ao servidor, procura de atividade anómala e retorno monitorizado. Uma versão corrigida sem investigação deixa por responder se o sistema já foi usado como ponto de entrada.
- KEV significa exploração conhecida; não prova que uma organização específica foi comprometida.
- O prazo de 8 de agosto é apresentado pela CISA no contexto aplicável ao governo civil federal dos EUA, não como lei portuguesa.
- O NVD mostra score CNA 9.8 e avaliação NVD ainda não atribuída; as duas origens não devem ser confundidas.
- Fecho exige provar versão, exposição, atualização, credenciais tratadas, investigação e telemetria após retorno.
Primeira hora: provar presença e reduzir exposição sem destruir evidência
Congele a discussão no identificador correto: CVE-2026-63077. O NVD descreve execução remota sem autenticação através do protocolo de polling de agentes em TeamCity anterior a 2025.11.7 e em 2026.1 anterior a 2026.1.3. A CISA incluiu-a no KEV em 5 de agosto. O campo de ransomware permanece desconhecido no feed; não invente uma campanha nem espere por atribuição para agir.
Identifique servidores, versão real, topologia, exposição à Internet, proxies, agentes, integrações e responsáveis. Restrinja acesso e preserve snapshots, logs de aplicação, proxy, sistema, identidade e rede antes de reiniciar ou limpar. Se o inventário disser que não existe TeamCity, procure imagens, hosts desligados, serviços geridos e ambientes de recuperação antes de fechar como não aplicável.
- Abra um incidente com hora, dono e escopo.
- Preserve evidência antes de ações que rodam ou eliminam logs.
- Isole o serviço exposto quando a atualização imediata não for segura.
- Não use um scanner externo como única prova de ausência.
Janela oficial e resposta interna
- CVE publicada no NVD
O registo descreve execução remota sem autenticação e as versões afetadas.
- Entrada no KEV
A CISA assinala exploração conhecida e define 8 de agosto no campo de prazo.
- Hoje
Inventário, exposição, preservação, isolamento e atualização devem ter um dono e evidência.
- Prazo CISA
Prazo vinculativo apenas no âmbito federal aplicável; sinal operacional forte para os restantes.
Atualizar, tratar segredos e investigar como etapas separadas
Siga a mitigação ou atualização publicada pelo fornecedor através dos canais oficiais da organização. Confirme a versão a partir do serviço em execução, não apenas do pacote instalado. Depois execute um teste funcional controlado: filas, agentes, builds, artefactos, webhooks e permissões. Guarde versão anterior, versão nova, hora, hash do artefacto, operador, resultado e rollback.
TeamCity pode alcançar repositórios, runners, registries, cloud, gestores de segredos e ambientes de deploy. Mapeie tokens e chaves que o servidor ou os seus agentes podiam ler e rode os que tenham exposição plausível, por prioridade. Procure novas contas, chaves, agentes, builds, plugins, tarefas agendadas, alterações de configuração, acessos incomuns e transferências. Atualizar fecha a falha; não apaga uma eventual persistência.
Critério de fecho por frente
| Frente | Pergunta | Prova mínima | Não fechar se |
|---|---|---|---|
| Inventário | Todos os nós e instâncias estão identificados? | Lista, versão, dono e exposição | Há ativos desconhecidos ou desligados |
| Remediação | A versão efetiva deixou de ser afetada? | Versão runtime, artefacto e teste | Só existe ticket ou package cache |
| Credenciais | Segredos alcançáveis foram tratados? | Mapa, rotação/revogação e validação | Tokens partilhados continuam ativos |
| Investigação | Há sinais desde antes da divulgação? | Consultas, logs preservados e conclusão | Logs faltam sem risco residual assumido |
| Retorno | O comportamento está estável e observado? | Telemetria, alerta e janela de vigilância | Serviço regressou sem sinais específicos |
A decisão de risco precisa de três estados, não de um visto verde
Use estados separados: não aplicável com prova; mitigado e em investigação; fechado com evidência. Se logs não cobrem o período relevante, escreva a lacuna e aplique uma decisão de risco explícita, como rotação alargada, rebuild, monitorização reforçada ou contenção prolongada. A ausência de alerta não é prova de ausência quando a telemetria não existia.
Comunique factos: identificador, ativos, versões, exposição, ações, evidência preservada, achados e próxima hora de decisão. Evite afirmar que a CISA confirmou ransomware quando o campo está desconhecido. Evite também apresentar o prazo federal como obrigação europeia; a urgência decorre da exploração conhecida e do impacto possível.
- Mantenha jurídico e proteção de dados informados se houver indícios de acesso.
- Valide dependências downstream depois da rotação.
- Observe agentes e builds após retorno.
- Faça retrospectiva do motivo pelo qual o KEV não encontrou automaticamente o ativo.
Fontes consultadas
Consultadas na data de atualização indicada.
Abre numa nova janela.- 01Known Exploited Vulnerabilities Catalog — JSON feedCISA · CY-CISA
- 02KEV Catalog — CVE-2026-63077CISA · CY-CISA
- 03CVE-2026-63077 detailNIST NVD · CY-NVD
- 04BOD 26-04 — Prioritizing Security Updates Based on RiskCISA · CY-CISA
- 05BOD 26-04 implementation guidanceCISA · CY-CISA
- 06Cross-Sector Cybersecurity Performance GoalsCISA · CY-CISA
Participar
Partilhe a análise. Acrescente contexto.
Divulgue a matéria no seu canal ou deixe uma observação ligada ao tema.

Comentários
A carregar a conversa.