Umeradeemcheema

#2949de 53,633
85.5CVSS total
Vulnerabilidades · 11
Média
4
Alta
3
Crítica
4
PT-2024-5487
9.3
2024-07-26
Admidio · Admidio · CVE-2024-38529
**Nome do software vulnerável e versões afetadas** Versões do Admidio anteriores à 4.3.10 **Descrição** Existe uma vulnerabilidade de execução remota de código no módulo Mensagens do aplicativo Admidio. Isso se deve à falta de verificação da extensão de arquivo, permitindo que arquivos maliciosos sejam enviados para o servidor. O arquivo enviado pode ser acessado publicamente através da URL `{admidio base url}/adm my files/messages attachments/{file name}`. Um invasor pode enviar um shell web PHP que execute comandos do sistema operacional no servidor, comprometendo o servidor da aplicação. Isso pode levar a um comprometimento total do servidor, permitindo que o invasor execute código ou comandos arbitrários, acesse, modifique ou exclua dados confidenciais, instale software ou scripts maliciosos, obtenha acesso adicional a redes internas e interrompa serviços e aplicações hospedados no servidor. **Recomendações** - Para versões anteriores à 4.3.10, atualize para a versão 4.3.10 para corrigir a vulnerabilidade. - Como solução temporária, considere desativar o recurso de upload de arquivos no módulo Mensagens até que um patch esteja disponível. - Restrinja o acesso ao endpoint `{admidio base url}/adm my files/messages attachments/{file name}` para minimizar o risco de exploração. - Implemente uma verificação rigorosa de extensões de arquivo para garantir que apenas tipos de arquivo permitidos possam ser enviados. - Rejeite qualquer envio de arquivo com extensões não permitidas ou suspeitas, como .php, .phtml, .exe, etc.
PT-2024-26115
6.3
2024-05-13
Freescout · Freescout · CVE-2024-34698
**Nome do software vulnerável e versões afetadas** Versões do FreeScout anteriores à 1.8.139 **Descrição** O problema decorre de uma vulnerabilidade do tipo “Prototype Pollution” no arquivo-fonte `/public/js/main.js`. Essa vulnerabilidade ocorre porque a função `getQueryParam` mescla recursivamente um objeto contendo propriedades controláveis pelo usuário em um objeto existente para a análise de parâmetros de consulta de URL, sem primeiro sanitizar as chaves. Um invasor pode injetar uma propriedade com a chave ` proto `, juntamente com propriedades arbitrariamente aninhadas, permitindo-lhe contaminar o protótipo com propriedades contendo valores prejudiciais. Essas propriedades são então herdadas por objetos definidos pelo usuário e utilizadas pelo aplicativo, podendo levar ao tratamento inseguro de propriedades controladas pelo invasor. Isso pode ser combinado com outras vulnerabilidades, como XSS baseado em DOM, redirecionamento aberto, manipulação de cookies, manipulação de links e injeção de HTML. **Recomendações** Para versões anteriores à 1.8.139, atualize para a versão 1.8.139 para resolver o problema. Como solução temporária, considere desativar a função `getQueryParam` até que um patch esteja disponível. Restrinja o acesso ao arquivo-fonte `/public/js/main.js` para minimizar o risco de exploração. Evite usar a chave ` proto ` em parâmetros de consulta de URL até que o problema seja resolvido.
PT-2024-25681
9.6
2024-05-10
Vue.Js · Vue.Js · CVE-2024-34070
**Nome do software vulnerável e versões afetadas** Versões do Froxlor anteriores à 2.1.9 **Descrição** Foi identificada uma vulnerabilidade de tipo Stored Blind Cross-Site Scripting (XSS) no recurso de registro de tentativas de login malsucedidas do aplicativo Froxlor. Um usuário não autenticado pode injetar scripts maliciosos no parâmetro `loginname` durante a tentativa de login, os quais serão executados quando visualizados pelo administrador nos registros do sistema. Ao explorar essa vulnerabilidade, um invasor pode realizar várias ações maliciosas, como forçar o administrador a executar ações sem seu conhecimento ou consentimento. Por exemplo, o invasor pode forçar o administrador a adicionar um novo administrador controlado por ele, obtendo assim controle total sobre o aplicativo. A vulnerabilidade pode levar à desfiguração do aplicativo e permitir que invasores roubem informações confidenciais, como credenciais de login, tokens de sessão e informações de identificação pessoal (PII). **Recomendações** Para versões anteriores à 2.1.9, atualize para a versão 2.1.9 para corrigir a vulnerabilidade. Como solução temporária, considere implementar mecanismos completos de validação e sanitização de todas as entradas do usuário e sanitize funções JavaScript maliciosas para impedir a ligação de dados e a interpolação do Vue.js. Restrinja o acesso aos logs do sistema para minimizar o risco de exploração. Evite usar o parâmetro `loginname` na tentativa de login afetada até que o problema seja resolvido.
PT-2024-22789
8.0
2024-03-22
Freescout · Freescout · CVE-2024-29184
**Nome do software vulnerável e versões afetadas** Versões do FreeScout anteriores à 1.8.128 **Descrição** Foi identificada uma vulnerabilidade de Stored Cross-Site Scripting (XSS) no campo de entrada de assinatura do aplicativo FreeScout. Isso ocorre quando a entrada do usuário não é devidamente sanitizada e é armazenada no servidor, permitindo que um invasor injete scripts maliciosos que serão executados quando outros usuários acessarem a página afetada. A Política de Segurança de Conteúdo (CSP) do aplicativo foi contornada através do upload de um arquivo JS para o servidor por meio de uma solicitação POST para o endpoint `/conversation/upload`. A política CSP permite apenas a inclusão de arquivos JS presentes no servidor do aplicativo e não permite nenhum script embutido ou script diferente de `nonce-abcd`. No entanto, ao incluir o link do arquivo JS enviado como o `src` do `script`, a política CSP foi contornada, tornando possíveis ataques XSS. O impacto dessa vulnerabilidade é grave, permitindo que um invasor comprometa o aplicativo FreeScout, execute ações maliciosas, roube informações confidenciais e, potencialmente, leve à desfiguração do aplicativo. **Recomendações** Para versões anteriores à 1.8.128, atualize para a versão 1.8.128 ou posterior para resolver o problema. Como solução temporária, considere restringir o acesso ao endpoint `/conversation/upload` para impedir o upload de arquivos JS maliciosos. Além disso, restrinja o uso da tag `script` com o atributo `src` no campo de entrada de assinatura para minimizar o risco de exploração.
PT-2024-22319
7.1
2024-03-12
Freescout · Freescout · CVE-2024-28186
**Nome do software vulnerável e versões afetadas** Versões do FreeScout anteriores à 1.8.124 **Descrição** Foi identificada uma vulnerabilidade no aplicativo FreeScout, que expõe as credenciais do servidor SMTP utilizadas por uma organização no aplicativo aos usuários do mesmo. Esse problema decorre do fato de o aplicativo armazenar rastreamentos completos da pilha de exceções em seu banco de dados. As informações confidenciais são então inadvertidamente divulgadas aos usuários por meio do endpoint “/conversation/ajax-html/send log?folder id=&thread id={id}”. O rastreamento de pilha revela o valor dos parâmetros, incluindo `username` e `password`, passados para a função `Swift Transport Esmtp Auth LoginAuthenticator->authenticate()`. A exploração dessa vulnerabilidade permite que um invasor obtenha acesso não autorizado às credenciais do servidor SMTP. Com essas informações confidenciais em mãos, o invasor pode potencialmente enviar e-mails não autorizados a partir do servidor SMTP comprometido, representando uma grave ameaça à confidencialidade e integridade das comunicações por e-mail. **Recomendações** Para versões anteriores à 1.8.124, atualize para a versão 1.8.124 ou posterior. Como solução alternativa temporária, considere evitar o armazenamento de rastreamentos completos da pilha, implementar mecanismos de supressão para filtrar e excluir informações confidenciais e revisar e aprimorar as práticas de registro do aplicativo. Restrinja o acesso ao endpoint “/conversation/ajax-html/send log?folder id=&thread id={id}” para minimizar o risco de exploração. Evite usar o `userna