Vulnerabilities/

CleverTap Web SDK is vulnerable to DOM-based Cross-Site Scripting (XSS) via window.postMessage

Severity:
High

Description

CleverTap Web SDK version 1.15.2 and earlier is vulnerable to DOM-based Cross-Site Scripting (XSS) via window.postMessage in the Visual Builder module. The origin validation in src/modules/visualBuilder/pageBuilder.js (lines 56-60) uses the includes() method to verify the originUrl contains “dashboard.clevertap.

Recommendation

Update the clevertap-web-sdk package to the latest compatible version. Followings are version details:

References

Related Issues

Tags:
npm
clevertap-web-sdk
Anything's wrong? Let us know Last updated on March 01, 2026