Início
Tendências
Vulnerabilidades
Notícias
Pesquisadores
Por que dbugs?

Y0Urstruly

#38040de 53,639
7.3CVSS total
Vulnerabilidades · 1
PT-2024-27956
7.3
2024-06-19
Node.Js · Node.Js · CVE-2024-38355
**Nome do software vulnerável e versões afetadas** Versões do socket.io anteriores à 4.6.2 Versões do socket.io de 2.3.0 a 2.5.0 **Descrição** Um pacote Socket.IO especialmente criado pode provocar uma exceção não capturada no servidor Socket.IO, encerrando assim o processo do Node.js. Esse problema pode ser mitigado anexando um ouvinte para o evento “error” a fim de capturar esses erros. **Recomendações** Para versões do socket.io anteriores à 4.6.2, atualize para socket.io@4.6.2 ou posterior. Para versões do socket.io de 2.3.0 a 2.5.0, atualize para socket.io@2.5.1 ou posterior. Como solução temporária, considere anexar um ouvinte para o evento “error” para capturar esses erros, por exemplo: ```javascript io.on(“connection”, (socket) => { socket.on(“error”, () => { // ... }); }); ```