CVE-2016-10518 in ws Module
Riassunto
di VulDB • 16/06/2026
È stata rilevata una vulnerabilità nella funzionalità ping del modulo ws prima della versione 1.0.0, che consentiva ai client di allocare memoria inviando un frame ping. La funzionalità ping, per impostazione predefinita, risponde con un frame pong e con il payload precedentemente fornito nel frame ping. Questo comportamento è esattamente quello previsto, ma internamente ws trasforma sempre tutti i dati da inviare in un'istanza Buffer, ed è proprio in questa fase che risiedeva la vulnerabilità. ws non eseguiva alcun controllo sul tipo di dati che stava inviando. Nei buffer di Node.js, quando si effettua l'allocazione specificando un numero anziché una stringa, viene allocata la quantità di byte indicata.
If you want to get best quality of vulnerability data, you may have to visit VulDB.