Fancymalware

#1844de 53,622
124.8CVSS total
Vulnerabilidades · 17
Baixa
1
Média
8
Alta
4
Crítica
4
PT-2026-42038
5.4
2026-05-19
Npm · @Nuxt/Nitro-Server · CVE-2026-46342
**Nome do Software Vulnerável e Versões Afetadas** Nuxt versões 3.1.0 até 3.21.5 Nuxt versões 4.0.0-alpha.1 até 4.4.5 @nuxt/nitro-server versões 3.20.0 até 3.21.5 @nuxt/nitro-server versões 4.0.0-alpha.1 até 4.4.5 **Description** O endpoint '/ nuxt island/*' aceita parâmetros de consulta ou corpo `props` controlados por um invasor e renderiza componentes de ilha sem verificar se o hash residente na URL (`<Name> <hashId>.json`) foi emitido para essas entradas específicas pelo `<NuxtIsland>`. Como o hash é computado no lado do cliente e não é validado no servidor, o mesmo caminho pode retornar respostas diferentes dependendo da consulta. Em ambientes onde um CDN ou proxy reverso armazena em cache este endpoint apenas pelo caminho (ignorando a consulta), um invasor pode preencher o cache com seus próprios props, fazendo com que usuários subsequentes recebam o HTML renderizado pelo invasor. Se o código da aplicação passar um prop para um sumidouro HTML inseguro (como `v-html` ou `innerHTML`), isso pode levar a um Cross-Site Scripting (XSS) armazenado na origem da página de incorporação até que a entrada do cache expire. **Recommendations** Atualize o Nuxt para a versão 3.21.6 ou 4.4.6. Atualize o @nuxt/nitro-server para a versão 3.21.6 ou 4.4.6. Certifique-se de que qualquer cache intermediário utilize a string de consulta completa como chave para '/ nuxt island/*', e não apenas o caminho. Audite as ilhas criadas pela aplicação para garantir que os props não sejam passados para `v-html`, `innerHTML` ou sumidouros HTML semelhantes, tratando os props da ilha como entrada de usuário não confiável.
PT-2026-25823
8.3
2026-03-16
Unknown · Parse Server · CVE-2026-32728
**Name of the Vulnerable Software and Affected Versions** Parse Server versions prior to 9.6.0-alpha.15 Parse Server versions prior to 8.6.41 Parse Server versions prior to 9.6.0 Parse Server versions prior to 8.6.41 **Description** Parse Server, an open-source backend deployable on Node.js infrastructures, is affected by a file upload issue. An attacker with file upload privileges can bypass the file extension filter by appending a MIME parameter (e.g., `;charset=utf-8`) to the `Content-Type` header. This bypass allows the storage and serving of active content under the application's domain. Additionally, certain XML-based file extensions capable of rendering scripts in web browsers were not included in the default blocklist, potentially leading to stored cross-site scripting (XSS) attacks. Successful exploitation could compromise session tokens, user credentials, and other sensitive data accessible through the browser's local storage. The issue stems from improper validation of file extensions when a MIME parameter is present in the `Content-Type` header. The vulnerable component is the file upload functionality, specifically the extension validation process. **Recommendations** Versions prior to 9.6.0-alpha.15 should be updated. Versions prior to 8.6.41 should be updated. Versions prior to 9.6.0 should be updated. Versions prior to 8.6.41 should be updated. Configure the `fileUpload.fileExtensions` option to use an allowlist of only the file extensions that your application needs, rather than relying on the default blocklist.