Cross-Site Scripting Vulnerability in NocoDB Prior to 0.202.9
CVE-2023-49781
What is CVE-2023-49781?
NocoDB, a platform designed to transform databases into spreadsheet formats, has a stored cross-site scripting vulnerability affecting its Formula virtual cell comments functionality. This vulnerability is present in versions of the software released before 0.202.9. The issue arises from the handling of v-html within the Formula.vue component, specifically in the handling of URL patterns. The replaceUrlsWithLink() function processes certain URIs but fails to adequately sanitize the remaining content, allowing potential malicious scripts to be injected. This vulnerability can lead to unauthorized script execution if exploited. Users are encouraged to update to version 0.202.9 or later to mitigate this risk. More details can be found in the official security advisory.
Affected Version(s)
nocodb < 0.202.9
References
CVSS V3.1
Timeline
Vulnerability published
Vulnerability Reserved