CVE-2019-19919: handlebars.js_project handlebars.js Prototype Pollution
CVSS: 9.8v3.1CriticalModified
AliasesUBUNTU-CVE-2019-19919DEBIAN-CVE-2019-19919CGA-6gcq-m28f-6wjrCGA-8rg3-rpp3-f5vgCGA-h43h-qqq7-vqgpCGA-qj9g-237h-3r2qGHSA-w457-6q6x-cgp9CGA-22j5-5cp7-3h98CGA-24fq-cq75-crg2CGA-24pg-rv93-j9pwCGA-255q-r7gg-347pCGA-2668-57vv-r2f7CGA-28r4-w8hm-p6g8CGA-2f8p-pmgc-97p8CGA-2j64-cr8m-mfvqCGA-2m76-xg5f-gm5rCGA-2p37-p6vf-36gfCGA-2vrh-h45x-hrjwCGA-34xw-wr7r-6fqcCGA-38v7-m7xx-9gqvCGA-3gfj-4wmw-f8g7CGA-3rcw-wmhj-j9pvCGA-43r2-88jf-v53vCGA-46r9-9j58-266xCGA-47hw-pvvj-j3rrCGA-48gp-9gc9-fp65CGA-4gh9-9r69-x426CGA-52wg-g237-xhm8CGA-572q-g6cr-374wCGA-59f4-2m8p-5j2rCGA-5c7w-6274-p5crCGA-5j79-r2r5-x5wpCGA-5j86-f6g3-jh62CGA-5r5x-qc8c-669gCGA-6584-j23f-3j74CGA-6786-9hr2-cxwhCGA-6c2x-w7pp-mxpcCGA-6qhm-3528-2mfxCGA-7737-3cvw-h7m4CGA-79v6-8q6x-4vjhCGA-7c46-64wm-58vpCGA-7fwg-fp6g-24rrCGA-7w2f-7w8m-f5qrCGA-7w96-x439-x2h3CGA-8552-mv2f-q8j7CGA-893p-23g6-prq9CGA-8gmx-m3p4-78fgCGA-8p6p-gqqq-2j2wCGA-8v86-w589-hxgwCGA-93fc-383w-phcwCGA-93hx-3mv5-24pxCGA-9g83-9wxh-wm9wCGA-9hcp-m2m2-rm8fCGA-9j4v-69c2-c7p6CGA-9mmv-q22w-g3mhCGA-9ppg-3mvj-ccmpCGA-9qw2-94cp-w8vwCGA-9r4g-jhgj-7xrpCGA-9vhm-pjgv-j5p2CGA-c77j-q8v2-q4hmCGA-ch5c-vjr5-8fv4CGA-cj5f-x9q2-qx5rCGA-cjr2-8fvj-4hvvCGA-cqgp-ffrx-wv53CGA-cr8j-97w8-35cqCGA-f3pj-jv37-h8rgCGA-f426-7fhw-mvcwCGA-f4m8-fqmr-2v8wCGA-f5hq-98h5-74v3CGA-f76p-v3vc-9grmCGA-f94w-39h4-5wq8CGA-f95c-h6gf-92f5CGA-fm2g-f84w-59qgCGA-fxm9-xg2f-7454CGA-g38j-r542-wvc9CGA-g4xp-wh2c-8g97CGA-g648-53h3-mr4rCGA-g674-hhqm-69gjCGA-g8g8-5vf4-7vrmCGA-gpcj-hcxc-236fCGA-gvqh-f582-jjr5CGA-h357-c9mc-cxppCGA-h478-gpfm-hrr5CGA-h4g2-2p2q-5gpjCGA-h6g2-3g55-cprhCGA-h79q-r9qc-pvmvCGA-h85f-c58j-r485CGA-h8fw-w9cg-rmcmCGA-hh78-jm99-jmxrCGA-hw3q-rcw6-6f9fCGA-hx7f-55jq-ppvjCGA-j268-r928-g723CGA-j2xx-3v6j-fj6fCGA-j3g4-cg7g-pgg3CGA-jc4w-x62j-pmv7CGA-jjp9-hr9h-vgh9CGA-jq6p-fv8g-4r44CGA-jr35-g55w-cw77CGA-jwpw-6xq3-qjwfCGA-jwrj-9mc5-wxq7CGA-m2gh-hgx9-65vwCGA-mf3p-9v55-mpvrCGA-mf4h-m23m-6r99CGA-mg3p-22gv-xg64CGA-mjjw-7rrg-x8w6CGA-mjp8-7gw4-fp8hCGA-mwp4-fh25-h495CGA-p2j6-523p-h2p8CGA-p523-v4qr-g858CGA-p843-7vf5-28c4CGA-ph46-fv85-w2pcCGA-pj72-pfpg-hqvfCGA-qwq9-c8qc-4fpgCGA-pwwp-mc74-mfp9CGA-pxqg-qjr6-99wwCGA-q4c5-xcp8-m5gmCGA-q4wp-fg6f-mf43CGA-q5pc-65vq-h6fjCGA-q6rr-2rhv-frw3CGA-q8jj-x3q6-7mgqCGA-q9vq-m4rh-2cqvCGA-qfv7-pj87-v4qgCGA-qqhx-57hc-mxqwCGA-qqjj-92vj-ghg6CGA-qx33-gcxh-2285CGA-qxjw-gc4x-9r8qCGA-r2hm-wfqm-h493CGA-r44q-p869-xj3vCGA-r47f-whm8-67h3CGA-r968-c763-w997CGA-rr9f-h485-c8chCGA-v2w2-hw26-hh2qCGA-v4ww-v26c-26g3CGA-v73f-gm5h-3phgCGA-vgmv-rf67-xrxrCGA-vhrx-gcv4-2mwxCGA-vphv-9fcq-g22qCGA-vrg3-hx4p-72v2CGA-vrgh-qjm5-f6vcCGA-vxcg-5vhw-7845CGA-w489-93qw-h89pCGA-w68q-gj7x-4r37CGA-w8x2-hp63-8xhvCGA-wfc4-cg8h-mq7hCGA-whq4-8gpr-p5pcCGA-wpgv-m8hp-h3rpCGA-wqjj-9jmc-f3w3CGA-wxr7-r3f3-pqw5CGA-x3mf-4x47-vvr9CGA-x3x8-q7r7-h2wfCGA-x48m-7r83-2fc7CGA-x6jf-cc27-3jpwCGA-xcgv-rfr6-phc2CGA-xq98-7pjv-j3mpCGA-xwhr-2848-48whCGA-xxq4-m8h8-xhm7CGA-x5mq-xww3-9pgp
Published 20-12-2019Last modified 05-08-2024
Vulnerability summary
CVE-2019-19919 is a critical (CVSS 9.8) Prototype Pollution vulnerability in handlebars.js_project handlebars.js. EPSS estimates a 7.07% chance of exploitation in the next 30 days, higher than 94.1% of scored vulnerabilities.
CVSS score
9.8/10
010
Critical · v3.1 (NVD)EPSS score
7.07%
0%100%
Low · 0.00 pp in 30 daysKEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded
Advisory lineage
Upstream 0 · Downstream 0 · Related 11Timeline
- 20-12-2019PublishedVulnerability first disclosed.
- 05-08-2024Last modifiedVulnerability information updated.
Description
Versions of handlebars prior to 4.3.0 are vulnerable to Prototype Pollution leading to Remote Code Execution. Templates may alter an Object's __proto__ and __defineGetter__ properties, which may allow an attacker to execute arbitrary code through crafted payloads.
CVSS metrics
8 scores · 7 sources · 2 versionsCritical 9.8Preferred score · NVD (NIST)
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HSourcesAll 7 agree
- OSV · UbuntuEcosystem advisory · calculated9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- OSV · DebianEcosystem advisory · calculated9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- OSV · WolfiEcosystem advisory · calculated9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- OSV · NpmEcosystem advisory · calculated9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- OSV · ChainguardEcosystem advisory · calculated9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- OSV · RubygemsEcosystem advisory · calculated9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
High 7.5Preferred score · NVD (NIST)
AV:N/AC:L/Au:N/C:P/I:P/A:PSourcesSingle source
EPSS trend
Probability
7.07%
Chance of exploitation in the next 30 days
Percentile
94%
Versus all other CVEs
30-day change
0.00 pp
From 7.07% on 19-09-2026
19-09-202619-10-2026
EPSS score7.07%
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Chainguard71 products
- code-serverAll versions (No fix recorded)
- code-server-compatAll versions (No fix recorded)
- commercial-gitlab-rails-ee-assets-19.1All versions (No fix recorded)
- commercial-gitlab-rails-ee-assets-19.2All versions (No fix recorded)
- commercial-gitlab-rails-ee-assets-19.3All versions (No fix recorded)
Wolfi2 products
- code-serverAll versions (No fix recorded)
- code-server-compatAll versions (No fix recorded)
Debian1 product
- node-handlebars< 3:4.5.3-1
Handlebars.js_project1 product
- handlebars.js1.0.6 | 1.0.7 | 1.0.8 | 1.0.9 | 1.0.10 | 1.0.11 | 1.0.12 | 1.1.0 | 1.1.1 | 1.1.2 | 1.2.0 | 1.2.1 | 1.3.0 | 2.0.0 | 3.0.0 | 3.0.1 | 3.0.2 | 3.0.3 | 3.0.4 | 3.0.5 | 3.0.6 | 3.0.7 | 4.0.0 | 4.0.1 | 4.0.2 | 4.0.3 | 4.0.4 | 4.0.5 | 4.0.6 | 4.0.7 | 4.0.8 | 4.0.9 | 4.0.10 | 4.0.11 | 4.0.12 | 4.0.13 | 4.0.14 | 4.1.0 | 4.1.1 | 4.1.2 | 4.2.0 | 4.2.1 | 4.2.2
Npm1 product
- handlebars≥ 4.0.0, < 4.3.0 | < 3.0.8
RubyGems1 product
- bootstrap-wysihtml5-rails≥ 0.3.3.5, ≤ 0.3.3.8
Tenable1 product
- tenable.sc< 5.19.0
Ubuntu1 product
- node-handlebarsAll versions (No fix recorded)
8 vendors · 79 products