PT-2021-16863 · Opennms · Opennms Horizon+1

Publicado

2021-05-20

·

Atualizado

2021-05-26

·

CVE-2021-25933

CVSS v3.1

4.8

Média

VetorAV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N
Nome do software vulnerável e versões afetadas
Versões do OpenNMS Horizon: opennms-1-0-stable a opennms-27.1.0-1
Versões do OpenNMS Meridian: meridian-foundation-2015.1.0-1 a meridian-foundation-2019.1.18-1
Versões do OpenNMS Meridian de meridian-foundation-2020.1.0-1 a meridian-foundation-2020.1.6-1
Descrição
O problema está relacionado a Stored Cross-Site Scripting. A função validateFormInput() realiza verificações de validação inadequadas nas entradas enviadas aos parâmetros groupName e groupComment. Devido a essa falha, um invasor autenticado poderia injetar scripts arbitrários e induzir outros usuários administradores a baixar arquivos maliciosos, o que pode causar danos graves à organização que utiliza o OpenNMS.
Recomendações
Para as versões do OpenNMS Horizon opennms-1-0-stable a opennms-27.1.0-1, atualize para uma versão posterior à opennms-27.1.0-1.
Para as versões do OpenNMS Meridian de meridian-foundation-2015.1.0-1 a meridian-foundation-2019.1.18-1, atualize para uma versão posterior a meridian-foundation-2019.1.18-1.
Para as versões do OpenNMS Meridian meridian-foundation-2020.1.0-1 até meridian-foundation-2020.1.6-1, atualize para uma versão posterior à meridian-foundation-2020.1.6-1.
Como solução alternativa temporária, considere desativar a função validateFormInput() até que um patch esteja disponível.
Restrinja o acesso aos parâmetros groupName e groupComment para minimizar o risco de exploração.

Exploit

Correção

XSS

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2021-25933
GHSA-JJHW-5MXP-2G2Q

Produtos afetados

Opennms Horizon
Opennms Meridian