← volver
CVE-2021-22986criticalbajo ataqueransomwareCWE-918

CVE-2021-22986

100Vexday Risk Score

Corrige ahora. Ella está bajo explotación confirmada por CISA y tiene exploit funcional público.

ssvc Actcvss 9.8epss 100%
de la publicación al arma0 días
Publicada en NVD31 mar
1ª PoC13 sept
metasploit10 mar
CISA KEV+217d
probabilidad de explotación
100%top 1% de las CVE
explotación observada
CISA + VulnCheck
29 exploit(s) público(s)
Acción exigida por CISAplazo federal: 2021-11-17

Apply updates per vendor instructions.

Resumen

Falha de autorização na interface iControl REST do F5 BIG-IP e BIG-IQ Centralized Management que permite execução remota de comandos sem autenticação. O CVSS 9.8 reflete a realidade: não há pré-requisito de credencial, só acesso de rede ao endpoint de gerenciamento, e a CISA confirma exploração ativa em campo — está na KEV desde novembro de 2021, com EPSS praticamente em 1.0 (exploração quase certa observada).

Detalle técnico

A CISA classifica a falha como CWE-863 (Incorrect Authorization): a interface iControl REST não valida corretamente a autorização de determinadas requisições, permitindo que um atacante sem credenciais alcance funcionalidade que deveria exigir autenticação prévia. O título dos advisories relacionados (packetstormsecurity) descreve o encadeamento como SSRF seguido de execução remota de comando — ou seja, a falha de autorização abre caminho para que a requisição não autenticada seja processada internamente como se viesse de um contexto confiável, resultando em execução de comandos no sistema.

O impacto documentado pela CISA é direto: execução de comandos de sistema, criação ou exclusão arbitrária de arquivos, e capacidade de desabilitar serviços — ou seja, comprometimento total do dispositivo, não apenas leitura de dados. Como o BIG-IP normalmente atua como load balancer/gateway de tráfego de produção, o dispositivo comprometido dá ao atacante posição de pivô na rede e visibilidade sobre o tráfego que passa por ele.

A vulnerabilidade é distinta da CVE-2021-22987 (falha similar em TMUI/Configuration utility) publicada no mesmo lote de março de 2021 — CVE-2021-22986 afeta especificamente a interface iControl REST, que geralmente escuta na porta de gestão (self IP / management interface) mas em configurações onde essa interface é exposta à internet ou a redes não confiáveis, o vetor fica acessível remotamente.

Cómo se explota

O pré-requisito real de exploração é acesso de rede à interface iControl REST — não é necessária nenhuma credencial, conta de usuário ou interação do operador (AV:N/AC:L/PR:N/UI:N no vetor CVSS confirma isso). O risco concreto depende de exposição: BIG-IP/BIG-IQ com a interface de gerenciamento exposta à internet ou acessível a partir de segmentos de rede não confiáveis são o cenário de exploração trivial; dispositivos com a management interface restrita a uma rede de gestão isolada reduzem drasticamente a superfície de ataque, mesmo sem patch.

Existe PoC pública, módulo Metasploit e template Nuclei — a barreira técnica para exploração é baixa, o que explica o EPSS próximo de 1.0 e a confirmação de exploração ativa pela CISA (entrada na KEV com prazo de correção de apenas 14 dias, incomum e indicativo de urgência real). A vulnerabilidade foi amplamente associada, no período pós-disclosure de 2021, a campanhas de varredura massiva contra dispositivos F5 expostos, junto com as demais CVEs do mesmo lote (22987, 22988, 22989, 22990).

O resultado final da exploração é execução de comando arbitrário com os privilégios do processo que atende a interface iControl REST, permitindo ao atacante instalar backdoor, exfiltrar configuração (incluindo chaves e certificados que passam pelo BIG-IP), ou usar o dispositivo como ponto de pivô para a rede interna que ele protege.

Versiones

Afectadas
BIG-IP: 16.0.x anterior a 16.0.1.1; 15.1.x anterior a 15.1.2.1; 14.1.x anterior a 14.1.4; 13.1.x anterior a 13.1.3.6; 12.1.x anterior a 12.1.5.3. BIG-IQ: 7.1.0.x anterior a 7.1.0.3; 7.0.0.x anterior a 7.0.0.2. Versões que atingiram End of Software Development (EoSD) não foram avaliadas pelo fornecedor.
Corregidas en
BIG-IP 16.0.1.1, 15.1.2.1, 14.1.4, 13.1.3.6, 12.1.5.3. BIG-IQ 7.1.0.3 e 7.0.0.2.

Cómo protegerse

A correção do fornecedor é atualizar para as versões corrigidas: 16.0.1.1+ (ramo 16.0.x), 15.1.2.1+ (15.1.x), 14.1.4+ (14.1.x), 13.1.3.6+ (13.1.x) e 12.1.5.3+ (12.1.x) para BIG-IP; para BIG-IQ, 7.1.0.3+ (7.1.0.x) e 7.0.0.2+ (7.0.0.x). Versões que já atingiram End of Software Development (EoSD) não foram avaliadas pelo fornecedor e não têm correção — nesses casos a atualização de versão major é a única via real.

Onde a atualização imediata não é viável, o paliativo é restringir o acesso à interface iControl REST/management interface a redes de gestão confiáveis via controle de rede (ACL, firewall, segmentação), eliminando o pré-requisito de acesso remoto que a exploração exige. Esse controle reduz drasticamente o risco mas não elimina a falha — qualquer host com acesso à rede de gestão (incluindo um atacante que já obteve pé firme na rede interna) ainda pode explorar.

Não existe mitigação eficaz por WAF de terceiros posicionado na frente do tráfego de aplicação normal, porque a falha está na própria interface de gerenciamento do dispositivo, não no tráfego de dados que ele processa — filtrar isso exige controle na camada de rede/gestão, não na camada de aplicação servida pelo BIG-IP.

Cómo detectar

A CISA e o catálogo KEV não publicaram assinatura de detecção específica nas fontes disponíveis; a confirmação de exploração ativa vem de telemetria agregada, não de um IOC público único. Como indício geral, monitorar logs de acesso à interface de gerenciamento do BIG-IP/BIG-IQ (porta de management, endpoints sob iControl REST) por requisições não autenticadas vindas de IPs externos ou fora da rede de gestão esperada é o sinal mais relevante disponível; presença de arquivos criados/removidos fora de processos administrativos normais, ou serviços desabilitados sem ação de operador, são indicadores pós-exploração consistentes com o impacto documentado pela CISA.

Investigado y redactado con IA a partir del advisory del fabricante y análisis públicos, con las fuentes citadas. Verifica siempre la versión corregida en el advisory oficial antes de actuar.
On BIG-IP versions 16.0.x before 16.0.1.1, 15.1.x before 15.1.2.1, 14.1.x before 14.1.4, 13.1.x before 13.1.3.6, and 12.1.x before 12.1.5.3 amd BIG-IQ 7.1.0.x before 7.1.0.3 and 7.0.0.x before 7.0.0.2, the iControl REST interface has an unauthenticated remote command execution vulnerability. Note: Software versions which have reached End of Software Development (EoSD) are not evaluated.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Productos afectados
n/a · BIG-IP; BIG-IQ
PoCs públicas encontradas29
exploitdbwww.exploit-db.com/exploits/49738no verificadogithubgithub.com/Al1ex/CVE-2021-2298691githubgithub.com/dorkerdevil/CVE-2021-22986-Poc51githubgithub.com/S1xHcL/f5_rce_poc27githubgithub.com/Tas9er/CVE-2021-2298613githubgithub.com/west9b/F5-BIG-IP-POC10githubgithub.com/yaunsky/CVE-202122986-EXP8githubgithub.com/safesword/F5_RCE4githubgithub.com/ZephrFish/CVE-2021-22986_Check3githubgithub.com/kiri-48/CVE-2021-229860githubgithub.com/huydung26/CVE-2021-229860githubgithub.com/Osyanina/westone-CVE-2021-22986-scanner0githubgithub.com/microvorld/CVE-2021-229860githubgithub.com/amitlttwo/CVE-2021-229860githubgithub.com/dotslashed/CVE-2021-229860vulncheckvulncheck.com/xdb/faf1551a76aano verificadocve_referencepacketstormsecurity.com/files/162059/F5-iControl-Server-Side-Request-Forgery-Remote-Command-Execution.htmlno verificadocve_referencepacketstormsecurity.com/files/162066/F5-BIG-IP-16.0.x-Remote-Code-Execution.htmlno verificadovulncheckvulncheck.com/xdb/c08513ca427bno verificadovulncheckvulncheck.com/xdb/d719e86bdadbno verificadovulncheckvulncheck.com/xdb/37d1bc32376ano verificadovulncheckvulncheck.com/xdb/67d59972eddeno verificadovulncheckvulncheck.com/xdb/022bf13f255cno verificadovulncheckvulncheck.com/xdb/9ee47c54b7bdno verificadovulncheckvulncheck.com/xdb/c553095b1410no verificadovulncheckvulncheck.com/xdb/f21108c1266dno verificadovulncheckvulncheck.com/xdb/320fae5d1635no verificadovulncheckvulncheck.com/xdb/7ef17b2a67c8no verificadovulncheckvulncheck.com/xdb/d01e8176dce5no verificado
⚠ Recursos públicos, para evaluar la exposición de sistemas que controlas o estás autorizado a probar. Prueba solo con autorización.