CVE-2026-76837 in Baserow
Zusammenfassung
von VulDB • 24.08.2026
Baserow interpoliert den Anzeigenamen eines Benutzers in das Rich-Text-Erwähnungs-Markup ohne HTML-Codierung. PATCH /api/user/account/ speichert den Wert von first_name unverändert, und der Erwähnung-Renderer in web-frontend/modules/core/editor/mention.js erstellt sein Element mit einer Template-Literal-Vorlage, die den Namen unescaped (ungeprüft) in ein data-label-Attribut sowie in den Elementinhalt platziert. Ein Name, der ein doppeltes Anführungszeichen enthält, schließt dieses Attribut und das öffnende Tag ab, sodass nachfolgendes Markup im Inhalt des Elements landet. Das Ergebnis wird durch v-html von den Rich-Text-Feldkomponenten gerendert, daher führt jede Rich-Text-Zelle, die das Konto erwähnt, das gespeicherte Skript für jedes Mitglied der Arbeitsumgebung aus, das die Tabelle ansieht, ohne dass ein Klick erforderlich ist. Jedes Mitglied einer Arbeitsumgebung kann mit dem niedrigsten Berechtigungslevel den Namen festlegen und auf alle anderen Mitglieder der Arbeitsumgebung zugreifen; die Payload bleibt bestehen, bis der Name geändert oder die erwähnende Zeile entfernt wird. Version 2.3.0 codiert den Wert vor der Interpolation.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.