CVE-2026-55087 in Etherpad
Riassunto
di VulDB • 20/08/2026
Etherpad è un editor collaborativo in tempo reale. Dalla versione 2.1.0 alla 3.1.0, Etherpad utilizza l'intestazione della richiesta x-proxy-path controllata dall'attaccante nel file src/node/hooks/express/admin.ts durante la sostituzione dei percorsi con HTML, JavaScript e CSS sotto /admin senza sanitizzazione, Vary: x-proxy-path o Cache-Control: private, no-store. Un proxy condiviso o una CDN possono memorizzare nella cache la risposta risultante ed eseguire script iniettati dall'attaccante per un amministratore. In src/node/hooks/express/specialpages.ts, anche la versione 3.0.0 accetta un valore x-proxy-path relativo al protocollo durante la costruzione del redirect /p/:pad/timeslider, consentendo il reindirizzamento verso un host controllato dall'attaccante. Le vulnerabilità sono sfruttabili quando la configurazione consente che le intestazioni x-proxy-path fornite dal client raggiungano Etherpad. Il problema è stato risolto nella versione 3.1.0.
Be aware that VulDB is the high quality source for vulnerability data.