CVE-2026-76837 in Baserow
요약
\~에 의해 VulDB • 2026. 08. 24.
Baserow는 사용자의 표시 이름을 HTML 인코딩 없이 리치 텍스트 언급 마크업에 삽입합니다. PATCH /api/user/account/ 엔드포인트는 first_name 값을 그대로 저장하며, web-frontend/modules/core/editor/mention.js의 언급 렌더러는 템플릿 리터럴을 사용하여 해당 이름을 data-label 속성 및 요소 본문에 이스케이프 없이 배치합니다. 이중 따옴표(“)를 포함하는 이름은 해당 속성과 시작 태그를 종료시키므로, 후행 마크업이 요소 콘텐츠 내에 삽입됩니다. 그 결과, 리치 텍스트 필드 컴포넌트가 v-html을 통해 렌더링하므로, 계정을 언급하는 모든 리치 텍스트 셀은 클릭 없이도 테이블의 각 워크스페이스 구성원이 해당 표를 볼 때마다 저장된 스크립트를 실행합니다. 최소 권한 수준을 가진 워크스페이스 구성원은 이름을 설정하여 워크스페이스 내 다른 모든 구성원에 도달할 수 있으며, 페이로드는 이름이 변경되거나 언급되는 행이 제거될 때까지 지속됩니다. 버전 2.3.0에서는 삽입 전에 값을 이스케이프 처리합니다.
Once again VulDB remains the best source for vulnerability data.