CVE-2022-29464
Sobre
Certos produtos WSO2 permitem upload irrestrito de arquivos com consequente execução remota de código. O atacante precisa usar um endpoint /fileupload com uma sequência de directory traversal no Content-Disposition para alcançar um diretório sob a raiz web, como um diretório ../../../../repository/deployment/server/webapps. Isso afeta o WSO2 API Manager 2.2.0 até 4.0.0, WSO2 Identity Server 5.2.0 até 5.11.0, WSO2 Identity Server Analytics 5.4.0, 5.4.1, 5.5.0 e 5.6.0, WSO2 Identity Server as Key Manager 5.3.0 até 5.11.0, WSO2 Enterprise Integrator 6.2.0 até 6.6.0, WSO2 Open Banking AM 1.4.0 até 2.0.0 e WSO2 Open Banking KM 1.4.0, até 2.0.0.
Análise do analista Rainforest
Vários produtos WSO2 compartilham um endpoint /fileupload falho que permite upload irrestrito de arquivos combinado com directory traversal. Um atacante não autenticado envia uma requisição cujo cabeçalho Content-Disposition carrega uma sequência de traversal como ../../../../repository/deployment/server/webapps, depositando um arquivo controlado pelo atacante, tipicamente uma web shell JSP, sob a raiz web, onde o servidor de aplicação o executará. O resultado é execução remota de código com os privilégios do processo WSO2, alcançada com um único upload manipulado e sem login.
A abrangência dos produtos afetados é ampla, cobrindo API Manager, Identity Server, Enterprise Integrator e os componentes de Open Banking em muitas versões, e esses são sistemas de identidade e de gateway de API que ficam no caminho de autenticação de outras aplicações. Isso os torna um pivô de alto valor: uma shell em um Identity Server é uma base de apoio na própria coisa que emite tokens. A exploração foi observada em ambiente real logo após a divulgação, com web shells e cargas de cryptomining e Cobalt Strike na sequência. Aplique as correções do fornecedor para o produto e a versão específicos e, como a janela de exploração antecede muitos patches, procure arquivos JSP inesperados nos diretórios de deployment webapps em vez de presumir que um patch limpo encerra o incidente.
Referências
- http://packetstormsecurity.com/files/166921/WSO-Arbitrary-File-Upload-Remote-Code-Execution.html
- http://www.openwall.com/lists/oss-security/2022/04/22/7
- https://github.com/hakivvi/CVE-2022-29464
- https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2022/WSO2-2021-1738/
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2022-29464
CVEs Relacionadas
Perguntas frequentes
O que é CVE-2022-29464?
Certos produtos WSO2 permitem upload irrestrito de arquivos com consequente execução remota de código. O atacante precisa usar um endpoint /fileupload com uma sequência de directory traversal no Content-Disposition para alcançar um diretório sob a raiz web, como um diretório ../../../../repository/deployment/server/webapps.
Qual a gravidade de CVE-2022-29464?
CVE-2022-29464 tem pontuação base CVSS 3.1 de 9.8, classificada como critical. No Rainforest Risk Index — que pondera a gravidade junto com a facilidade de alcançar a falha e a amplitude do impacto — a nota é 99 de 100, na faixa crítico.
Como CVE-2022-29464 é explorada?
Segundo o vetor CVSS (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H): vetor de ataque Rede, complexidade de ataque Baixa, privilégios necessários Nenhum, interação do usuário Nenhuma. Impacto em confidencialidade Alto, integridade Alto e disponibilidade Alto.
Quais produtos são afetados por CVE-2022-29464?
Os avisos públicos listam como afetados: api manager, enterprise integrator, identity server, identity server analytics, identity server as key manager, open banking am, +2. Consulte as referências desta página para as versões exatas confirmadas por cada fornecedor.
Como corrigir CVE-2022-29464?
Aplique a correção publicada pelo fornecedor — as referências desta página levam aos avisos e patches originais. Quando não for possível corrigir de imediato, reduza a exposição do componente afetado e monitore tentativas de exploração. Clientes Rainforest recebem esta vulnerabilidade correlacionada aos próprios ativos e priorizada pela exposição real, não apenas pela nota.
Potencialize sua estratégia de segurança com a Rainforest
Descubra vulnerabilidades cedo, priorize ameaças críticas e proteja o que realmente importa. A Rainforest simplifica suas operações de segurança, economizando tempo e reduzindo custos, para você focar no que move o seu negócio.
