← voltar
CVE-2026-34909criticalsob ataqueCWE-22

CVE-2026-34909

70Vexday Risk Score

Priorize a correção. Ela está sob exploração confirmada pelo CISA.

ssvc Actcvss 10epss 64%
da publicação à arma
Publicada no NVD22 de mai.
CISA KEV+32d
probabilidade de exploração
64%top 1% das CVEs
exploração observada
simCISA + VulnCheck
Ação exigida pela CISAprazo federal: 2026-06-26

Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.

Resumo

CVE-2026-34909 é uma falha de path traversal (CWE-22) em UniFi OS que permite a um atacante com acesso de rede ler arquivos do sistema subjacente sem autenticação, dados que podem ser usados para comprometer uma conta do dispositivo. O CVSS 10.0 reflete impacto total em confidencialidade, integridade e disponibilidade porque a falha está inserida no boletim SAB-064, que junto com outras CVEs do mesmo pacote permite escalar até execução remota de código — está no catálogo KEV da CISA com exploração confirmada e prazo de correção de apenas 3 dias.

Detalhamento técnico

A vulnerabilidade está no gateway HTTP interno do UniFi OS, que expõe rotas de proxy para serviços internos. Segundo análise de engenharia reversa (não confirmada literalmente pelo fornecedor, que só descreve a falha em termos genéricos), o ponto vulnerável é uma rota do tipo GET /app-assets//, onde o segmento é passado para uma diretiva 'alias' do nginx sem sanitização adequada de sequências como '..%2f' ou '%2e%2e'. Isso permite que o valor controlado pelo atacante escape do diretório esperado e leia arquivos arbitrários do sistema de arquivos local.

A descrição oficial da Ubiquiti reforça que os arquivos expostos 'poderiam ser manipulados para acessar uma conta subjacente' — ou seja, o traversal por si só é leitura de arquivo, mas os dados lidos (credenciais, tokens, arquivos de configuração de conta) servem de insumo para assumir uma conta no sistema. Isso é consistente com o padrão de CWE-22 combinado a exposição de segredos em disco, mas o fornecedor não detalhou publicamente qual arquivo específico é o alvo.

O boletim SAB-064 da Ubiquiti agrupa cinco vulnerabilidades relacionadas em UniFi OS, três delas com CVSS 10.0 (incluindo esta). Pesquisadores que analisaram tráfego de exploração real notaram que a numeração exata de qual CVE corresponde a qual rota HTTP não é trivial de confirmar sem o código-fonte do fornecedor — a atribuição de mecanismo específico a CVE-2026-34909 feita por terceiros usou engenharia reversa assistida por LLM e tem confiança parcial, não confirmação oficial linha a linha.

O vetor CVSS (AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H) indica exploração puramente de rede, sem necessidade de autenticação, baixa complexidade e mudança de escopo — compatível com uma falha que dá acesso a recursos fora do contexto de segurança original do processo que a serve.

Como é explorada

Pré-requisito real: apenas acesso de rede ao serviço HTTP do UniFi OS exposto (PR:N, UI:N) — nenhuma credencial é necessária. Isso torna dispositivos com a interface de gerenciamento exposta à internet, ou acessíveis a partir de uma rede comprometida, diretamente vulneráveis sem qualquer interação do operador.

Exploração ativa foi confirmada pela CISA (KEV, adicionada em 23/06/2026, com prazo de correção de 26/06/2026). Pesquisadores da Xservus/PwnDefend capturaram, via honeypot, uma cadeia de ataque real contra UniFi OS Server que combina uma requisição de bypass de controle de acesso (atribuída a CVE-2026-34908) com injeção de comando no parâmetro pkg_name da rota de atualização de pacotes (atribuída a CVE-2026-34910), resultando na queda de um implante Mirai/Gafgyt (denominado azsxd v2.0) via loader multi-arquitetura. É importante registrar que os próprios pesquisadores corrigiram publicamente uma atribuição inicial errada de CVE ao analisar esse pacote — ou seja, a exploração em massa documentada usa partes de CVE-2026-34908 e CVE-2026-34910, e não há confirmação direta, na fonte lida, de que o traversal isolado descrito em CVE-2026-34909 tenha sido o vetor exato capturado nesse incidente específico. A presença de 34909 no KEV indica exploração confirmada da falha, mas o detalhamento técnico disponível publicamente concentra-se na cadeia 34908→34910.

O resultado final documentado da campanha observada é execução remota de comando e recrutamento do dispositivo para uma botnet DDoS estilo Mirai — não apenas leitura de arquivo. Isso é consistente com o cenário em que o traversal (34909) serve como uma das portas de entrada possíveis dentro do mesmo conjunto de vulnerabilidades do SAB-064, mesmo que o exemplo de tráfego capturado tenha usado outra combinação.

Versões

Afetadas
Ubiquiti UniFi OS em EFG, ENVR, ENVR-Core, Express, Express 7, UCG-Fiber, UCG-Industrial e UCG-Max. Faixas de versão exatas (build inicial/final afetado) não foram confirmadas nas fontes lidas para esta CVE especificamente — consultar a tabela do advisory SAB-064 para o modelo exato.
Corrigidas em
Não confirmado especificamente para CVE-2026-34909 nas fontes disponíveis. O advisory SAB-064 traz tabelas de versão corrigida por produto para as vulnerabilidades do boletim (por exemplo, 5.1.12 para vários modelos e 5.0.8 para UniFi OS Server, conforme reproduzido para CVE-2026-34908); não há confirmação direta de que essa mesma tabela se aplique integralmente a 34909. Verificar a tabela específica no advisory oficial antes de considerar um dispositivo corrigido.

Como se proteger

A Ubiquiti publicou o boletim SAB-064 cobrindo esta e outras vulnerabilidades relacionadas em UniFi OS. Não há, nas fontes lidas, uma tabela de versão corrigida específica e confirmada para CVE-2026-34909 isoladamente — o material disponível reproduz números de versão apenas para CVE-2026-34908 dentro do mesmo boletim (por exemplo, UCG-Industrial para 5.1.12, UniFi OS Server para 5.0.8, entre outros produtos). Como os produtos afetados listados para 34909 (EFG, ENVR, ENVR-Core, Express, Express 7, UCG-Fiber, UCG-Industrial, UCG-Max) coincidem parcialmente com os do boletim geral, é razoável supor que a mesma rodada de atualização do SAB-064 corrija ambas as falhas, mas isso não deve ser tratado como confirmado sem checar o advisory oficial diretamente para a tabela exata desta CVE.

Ação prática: aplicar a atualização de UniFi OS mais recente indicada pelo fornecedor no advisory SAB-064 para o modelo específico do equipamento, sem assumir que uma versão testada para outro produto da mesma família se aplica igualmente. Se a atualização não puder ser aplicada imediatamente, o controle compensatório real é remover a exposição da interface de gerenciamento UniFi OS à internet e restringir acesso a rede de gestão isolada — não existe flag de configuração documentada que neutralize um path traversal em rota de proxy interna sem o patch do fornecedor.

Mito a evitar: acreditar que autenticação forte na conta do UniFi protege contra esta falha — o vetor é PR:N (sem autenticação) e atua no nível da rota HTTP, não da sessão de usuário, então trocar senha ou habilitar MFA não mitiga o traversal em si.

Como detectar

Em nível de tráfego, o indício a procurar é requisição GET para rotas de proxy do UniFi OS (padrão /app-assets//) contendo sequências de traversal codificadas como '..%2f' ou '%2e%2e' no segmento de caminho — mas essa assinatura vem de análise de terceiros por engenharia reversa, não de um IOC publicado pelo fornecedor, e deve ser tratada como indicativa, não definitiva. A cadeia de exploração documentada por pesquisadores (Xservus/PwnDefend) descreve três camadas de detecção para o ataque completo observado: assinatura de URI distintiva na rede, padrão de processo com binário apagado do disco no host, e regra YARA para o implante azsxd — porém esses indicadores correspondem à cadeia 34908+34910 capturada, não especificamente ao traversal isolado de 34909.

Na ausência de assinatura oficial do fornecedor para esta CVE, monitorar logs de acesso do UniFi OS por respostas 200 anômalas a caminhos fora do escopo esperado de assets estáticos, e tratar qualquer dispositivo com a interface de gerenciamento exposta à internet e sem a atualização mais recente como candidato a comprometimento, dado que o SAB-064 está sob exploração ativa confirmada.

Pesquisado e redigido com IA a partir do advisory do fornecedor e de análises públicas, com as fontes acima. Confira sempre a versão corrigida no advisory oficial antes de agir.
A malicious actor with access to the network could exploit a Path Traversal vulnerability found in UniFi OS devices to access files on the underlying system that could be manipulated to access an underlying account.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H