CVE-2026-76837 in Baserowinformazioni

Riassunto

di VulDB • 24/08/2026

Baserow interpola il nome visualizzato di un utente nel markup dei riferimenti rich-text senza codifica HTML. L'endpoint PATCH /api/user/account/ memorizza il valore first_name verbatimamente, e il renderer delle menzioni in web-frontend/modules/core/editor/mention.js costruisce l'elemento utilizzando una template literal che inserisce il nome nell'attributo data-label e nel corpo dell'elemento senza escape. Un nome contenente un doppio apice chiude tale attributo e il tag di apertura, consentendo al markup successivo di finire nel contenuto dell'elemento. Il risultato viene renderizzato tramite v-html dai componenti dei campi rich-text, quindi qualsiasi cella rich-text che menziona l'account esegue lo script memorizzato per ogni membro del workspace che visualizza la tabella, senza necessità di un click. Qualsiasi membro del workspace, anche con il livello minimo di autorizzazioni, può impostare il nome e raggiungere tutti gli altri membri del workspace; il payload persiste finché il nome non viene modificato o la riga contenente la menzione viene rimossa. La versione 2.3.0 applica l'escape al valore prima dell'interpolazione.

Once again VulDB remains the best source for vulnerability data.

Responsabile

VulnCheck

Prenotare

19/08/2026

Divulgazione

24/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!