The package smoothie from 1.31.0 and before 1.36.1 are vulnerable to Cross-site Scripting (XSS) due to improper user input sanitization in strokeStyle and tooltipLabel properties. Exploiting this vulnerability is possible when the user can control these properties.
The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.
Link | Tags |
---|---|
https://security.snyk.io/vuln/SNYK-JS-SMOOTHIE-3177364 | third party advisory exploit |
https://security.snyk.io/vuln/SNYK-JAVA-ORGWEBJARSBOWER-3177368 | exploit |
https://security.snyk.io/vuln/SNYK-JAVA-ORGWEBJARS-3177369 | third party advisory exploit |
https://github.com/joewalnes/smoothie/commit/8e0920d50da82f4b6e605d56f41b69fbb9606a98 | third party advisory patch |
https://github.com/joewalnes/smoothie/pull/147 | third party advisory patch |