Cross-site scripting in Rollup - CVE-2024-47068
Published: September 25, 2024
Vulnerability details
The disclosed vulnerability allows a remote attacker to perform cross-site scripting (XSS) attacks.
The vulnerability exists due to insufficient sanitization of user-supplied data. A remote user can trick the victim to follow a specially crafted link and execute arbitrary HTML and script code in user's browser in context of vulnerable website.
Successful exploitation of this vulnerability may allow a remote attacker to steal potentially sensitive information, change appearance of the web page, perform phishing and drive-by-download attacks.
Affected software
console
Guardium Data Security Center (GDSC)
QRadar Log Source Management App
IBM Cognos Controller
PowerProtect Data Manager
How to mitigate CVE-2024-47068
console - update to 1.7.2
Guardium Data Security Center (GDSC) - update to 3.6.1
QRadar Log Source Management App - update to 7.0.11
IBM Cognos Controller - addressed in versions 11.0.1 FP7, 11.1.2 FP1
PowerProtect Data Manager - update to 19.19.0-15
External References
- https://github.com/rollup/rollup/security/advisories/GHSA-gcx4-mw62-g8wm
- https://github.com/rollup/rollup/commit/2ef77c00ec2635d42697cff2c0567ccc8db34fb4
- https://github.com/rollup/rollup/commit/e2552c9e955e0a61f70f508200ee9f752f85a541
- https://github.com/rollup/rollup/blob/b86ffd776cfa906573d36c3f019316d02445d9ef/src/ast/nodes/MetaProperty.ts#L157-L162
- https://github.com/rollup/rollup/blob/b86ffd776cfa906573d36c3f019316d02445d9ef/src/ast/nodes/MetaProperty.ts#L180-L185
Related Security Bulletins
- Cross-site scripting in Rollup
- Minio Console update for third-party npm packages
- Multiple vulnerabilities in IBM QRadar Log Source Management App
- Multiple vulnerabilities in Guardium Data Security Center
- Multiple vulnerabilities in Dell PowerProtect Data Manager
- Multiple vulnerabilities in IBM Controller