Mapos · Mapos · CVE-2022-48325
**Name of the Vulnerable Software and Affected Versions**
Mapos version 4.39.0
**Description**
Multiple Cross Site Scripting (XSS) vulnerabilities in Mapos allow attackers to execute arbitrary code. The affected parameters include: `year`, `oldSenha`, `novaSenha`, `termo`, `nome`, `cnpj`, `ie`, `cep`, `logradouro`, `numero`, `bairro`, `cidade`, `uf`, `telefone`, `email`, `id`, `app name`, `per page`, `app theme`, `os notification`, `email automatico`, `control estoque`, `notifica whats`, `control baixa`, `control editos`, `control edit vendas`, `control datatable`, `pix key`, `os status list`, `control 2vias`, `status`, `start`, `end` in file application/controllers/Mapos.php, as well as `token`, `senha`, `email`, `nomeCliente`, `documento`, `telefone`, `celular`, `rua`, `numero`, `complemento`, `bairro`, `cidade`, `estado`, `cep`, `idClientes`, `descricaoProduto`, `defeito` in file application/controllers/Mine.php, and `pesquisa`, `status`, `data`, `data2`, `dataInicial`, `dataFinal`, `termoGarantia`, `garantias id`, `clientes id`, `usuarios id`, `idOs`, `garantia`, `descricaoProduto`, `defeito`, `observacoes`, `laudoTecnico`, `id`, `preco`, `quantidade`, `idProduto`, `idOsProduto`, `produto`, `idServico`, `idOsServico`, `desconto`, `tipoDesconto`, `resultado`, `vencimento`, `recebimento`, `os id`, `valor`, `recebido`, `formaPgto`, `tipo`, `anotacao`, `idAnotacao` in file application/controllers/Os.php.
**Recommendations**
As a temporary workaround, consider disabling the affected parameters until a patch is available. Restrict access to the vulnerable files application/controllers/Mapos.php, application/controllers/Mine.php, and application/controllers/Os.php to minimize the risk of exploitation. Avoid using the affected parameters in the respective API endpoints until the issue is resolved. At the moment, there is no information about a newer version that contains a fix for this vulnerability.