CVE-2026-55088 in Etherpad
Riassunto
di VulDB • 20/08/2026
Etherpad è un editor collaborativo in tempo reale. Dalla versione 2.6.0 alla 3.1.0, il file src/node/hooks/express/tokenTransfer.ts di Etherpad utilizza POST /tokenTransfer per memorizzare un token autore da trasferire tra i browser e lo espone tramite GET /tokenTransfer/{uuid}. Sebbene la registrazione includa createdAt, il trasferimento non prevede controlli di scadenza, non viene rimosso dopo il corretto utilizzo (redemption) e viene restituito mediante res.send(tokenData), comprendendo il token grezzo dell'autore. Un attaccante non autenticato che ottiene un UUID del trasferimento può riscattarlo ripetutamente, ricevere nuovi cookie autore, leggere il token in chiaro ed impersonare l'autore originale per operazioni di lettura e scrittura nel pad. Questo problema è risolto nella versione 3.1.0.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.