GHSA-6cf8-qhqj-vjqmHighCVSS 7.3

Prototype pollution in total.js

Published
February 5, 2021
Last Modified
September 13, 2023

🔗 CVE IDs covered (1)

📋 Description

There is a prototype pollution vulnerability in the package total.js before version 3.4.7. The set function can be used to set a value into the object according to the path. However the keys of the path being set are not properly sanitized, leading to a prototype pollution vulnerability. The impact depends on the application. In some cases it is possible to achieve Denial of service (DoS), Remote Code Execution or Property Injection.

🎯 Affected products1

  • npm/total.js:< 3.4.7

🔗 References (8)