NocoDB Vulnerable to Stored Cross-site Scripting via Comments
Description
Published by the National Vulnerability Database
Mar 2, 2026
Published to the GitHub Advisory Database
Mar 3, 2026
Reviewed
Mar 3, 2026
Last updated
Mar 3, 2026
Summary
Comments rendered via
v-htmlwithout sanitization, enabling stored XSS.Details
Comments in
Comments.vuewere parsed by markdown-it withhtml: trueand injected viav-htmlwithout DOMPurify. A user with Commenter role can inject arbitrary HTML that executes for all viewers.Impact
Stored XSS — malicious scripts execute for any user viewing the comment.
Credit
This issue was discovered by an AI agent developed by the GitHub Security Lab and reviewed by GHSL team members @p- (Peter Stockli) and @m-y-mo (Man Yue Mo).
References