{"url":"http://public2.vulnerablecode.io/api/packages/570973?format=json","purl":"pkg:npm/lodash.template@4.18.0","type":"npm","namespace":"","name":"lodash.template","version":"4.18.0","qualifiers":{},"subpath":"","is_vulnerable":false,"next_non_vulnerable_version":null,"latest_non_vulnerable_version":null,"affected_by_vulnerabilities":[],"fixing_vulnerabilities":[{"url":"http://public2.vulnerablecode.io/api/vulnerabilities/267484?format=json","vulnerability_id":"VCID-an5j-y3cq-gbfx","summary":"lodash vulnerable to Code Injection via `_.template` imports key names\n### Impact\n\nThe fix for [CVE-2021-23337](https://github.com/advisories/GHSA-35jh-r3h4-6jhm) added validation for the `variable` option in `_.template` but did not apply the same validation to `options.imports` key names. Both paths flow into the same `Function()` constructor sink.\n\nWhen an application passes untrusted input as `options.imports` key names, an attacker can inject default-parameter expressions that execute arbitrary code at template compilation time.\n\nAdditionally, `_.template` uses `assignInWith` to merge imports, which enumerates inherited properties via `for..in`. If `Object.prototype` has been polluted by any other vector, the polluted keys are copied into the imports object and passed to `Function()`.\n\n### Patches\n\nUsers should upgrade to version 4.18.0.\n\nThe fix applies two changes:\n1. Validate `importsKeys` against the existing `reForbiddenIdentifierChars` regex (same check already used for the `variable` option)\n2. Replace `assignInWith` with `assignWith` when merging imports, so only own properties are enumerated\n\n### Workarounds\n\nDo not pass untrusted input as key names in `options.imports`. Only use developer-controlled, static key names.","references":[{"reference_url":"https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2026-4800.json","reference_id":"","reference_type":"","scores":[{"value":"8.1","scoring_system":"cvssv3","scoring_elements":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H"}],"url":"https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2026-4800.json"},{"reference_url":"https://api.first.org/data/v1/epss?cve=CVE-2026-4800","reference_id":"","reference_type":"","scores":[{"value":"0.00037","scoring_system":"epss","scoring_elements":"0.11017","published_at":"2026-04-21T12:55:00Z"},{"value":"0.00038","scoring_system":"epss","scoring_elements":"0.11446","published_at":"2026-05-07T12:55:00Z"},{"value":"0.00038","scoring_system":"epss","scoring_elements":"0.11312","published_at":"2026-05-05T12:55:00Z"},{"value":"0.00038","scoring_system":"epss","scoring_elements":"0.11503","published_at":"2026-05-09T12:55:00Z"},{"value":"0.00046","scoring_system":"epss","scoring_elements":"0.14016","published_at":"2026-04-24T12:55:00Z"},{"value":"0.00046","scoring_system":"epss","scoring_elements":"0.13925","published_at":"2026-04-29T12:55:00Z"},{"value":"0.00046","scoring_system":"epss","scoring_elements":"0.13991","published_at":"2026-04-26T12:55:00Z"},{"value":"0.00068","scoring_system":"epss","scoring_elements":"0.21122","published_at":"2026-04-02T12:55:00Z"},{"value":"0.00068","scoring_system":"epss","scoring_elements":"0.21177","published_at":"2026-04-04T12:55:00Z"},{"value":"0.00089","scoring_system":"epss","scoring_elements":"0.25339","published_at":"2026-04-07T12:55:00Z"},{"value":"0.00089","scoring_system":"epss","scoring_elements":"0.25369","published_at":"2026-04-18T12:55:00Z"},{"value":"0.00089","scoring_system":"epss","scoring_elements":"0.25379","published_at":"2026-04-16T12:55:00Z"},{"value":"0.00089","scoring_system":"epss","scoring_elements":"0.25372","published_at":"2026-04-13T12:55:00Z"},{"value":"0.00089","scoring_system":"epss","scoring_elements":"0.25426","published_at":"2026-04-12T12:55:00Z"},{"value":"0.00089","scoring_system":"epss","scoring_elements":"0.25468","published_at":"2026-04-11T12:55:00Z"},{"value":"0.00089","scoring_system":"epss","scoring_elements":"0.25455","published_at":"2026-04-09T12:55:00Z"},{"value":"0.00089","scoring_system":"epss","scoring_elements":"0.25408","published_at":"2026-04-08T12:55:00Z"}],"url":"https://api.first.org/data/v1/epss?cve=CVE-2026-4800"},{"reference_url":"https://cna.openjsf.org/security-advisories.html","reference_id":"","reference_type":"","scores":[{"value":"8.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:N/A:N/T:T/P:M/B:A/M:M/D:T/2026-03-31T20:36:55Z/"}],"url":"https://cna.openjsf.org/security-advisories.html"},{"reference_url":"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-4800","reference_id":"","reference_type":"","scores":[],"url":"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-4800"},{"reference_url":"https://github.com/advisories/GHSA-35jh-r3h4-6jhm","reference_id":"","reference_type":"","scores":[{"value":"8.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:N/A:N/T:T/P:M/B:A/M:M/D:T/2026-03-31T20:36:55Z/"}],"url":"https://github.com/advisories/GHSA-35jh-r3h4-6jhm"},{"reference_url":"https://github.com/lodash/lodash","reference_id":"","reference_type":"","scores":[{"value":"8.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/lodash/lodash"},{"reference_url":"https://github.com/lodash/lodash/commit/3469357cff396a26c363f8c1b5a91dde28ba4b1c","reference_id":"","reference_type":"","scores":[{"value":"8.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:N/A:N/T:T/P:M/B:A/M:M/D:T/2026-03-31T20:36:55Z/"}],"url":"https://github.com/lodash/lodash/commit/3469357cff396a26c363f8c1b5a91dde28ba4b1c"},{"reference_url":"https://github.com/lodash/lodash/security/advisories/GHSA-r5fr-rjxr-66jc","reference_id":"","reference_type":"","scores":[{"value":"8.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H"},{"value":"HIGH","scoring_system":"cvssv3.1_qr","scoring_elements":""},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/lodash/lodash/security/advisories/GHSA-r5fr-rjxr-66jc"},{"reference_url":"https://nvd.nist.gov/vuln/detail/CVE-2026-4800","reference_id":"","reference_type":"","scores":[{"value":"8.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-4800"},{"reference_url":"https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1132500","reference_id":"1132500","reference_type":"","scores":[],"url":"https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1132500"},{"reference_url":"https://bugzilla.redhat.com/show_bug.cgi?id=2453496","reference_id":"2453496","reference_type":"","scores":[],"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2453496"},{"reference_url":"https://github.com/advisories/GHSA-r5fr-rjxr-66jc","reference_id":"GHSA-r5fr-rjxr-66jc","reference_type":"","scores":[{"value":"HIGH","scoring_system":"cvssv3.1_qr","scoring_elements":""}],"url":"https://github.com/advisories/GHSA-r5fr-rjxr-66jc"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:10131","reference_id":"RHSA-2026:10131","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:10131"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:10175","reference_id":"RHSA-2026:10175","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:10175"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:10710","reference_id":"RHSA-2026:10710","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:10710"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:10713","reference_id":"RHSA-2026:10713","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:10713"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:11454","reference_id":"RHSA-2026:11454","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:11454"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:11469","reference_id":"RHSA-2026:11469","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:11469"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:11470","reference_id":"RHSA-2026:11470","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:11470"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:11471","reference_id":"RHSA-2026:11471","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:11471"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:11493","reference_id":"RHSA-2026:11493","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:11493"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:11494","reference_id":"RHSA-2026:11494","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:11494"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:11495","reference_id":"RHSA-2026:11495","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:11495"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:11516","reference_id":"RHSA-2026:11516","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:11516"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:12277","reference_id":"RHSA-2026:12277","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:12277"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:12279","reference_id":"RHSA-2026:12279","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:12279"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:13545","reference_id":"RHSA-2026:13545","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:13545"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:13553","reference_id":"RHSA-2026:13553","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:13553"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:13571","reference_id":"RHSA-2026:13571","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:13571"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:13826","reference_id":"RHSA-2026:13826","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:13826"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:14870","reference_id":"RHSA-2026:14870","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:14870"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:14871","reference_id":"RHSA-2026:14871","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:14871"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:8483","reference_id":"RHSA-2026:8483","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:8483"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:8484","reference_id":"RHSA-2026:8484","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:8484"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:8490","reference_id":"RHSA-2026:8490","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:8490"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:8491","reference_id":"RHSA-2026:8491","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:8491"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:8493","reference_id":"RHSA-2026:8493","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:8493"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:8498","reference_id":"RHSA-2026:8498","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:8498"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:9385","reference_id":"RHSA-2026:9385","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:9385"},{"reference_url":"https://access.redhat.com/errata/RHSA-2026:9742","reference_id":"RHSA-2026:9742","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2026:9742"}],"fixed_packages":[{"url":"http://public2.vulnerablecode.io/api/packages/570973?format=json","purl":"pkg:npm/lodash.template@4.18.0","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:npm/lodash.template@4.18.0"}],"aliases":["CVE-2026-4800","GHSA-r5fr-rjxr-66jc"],"risk_score":4.0,"exploitability":"0.5","weighted_severity":"8.0","resource_url":"http://public2.vulnerablecode.io/vulnerabilities/VCID-an5j-y3cq-gbfx"}],"risk_score":null,"resource_url":"http://public2.vulnerablecode.io/packages/pkg:npm/lodash.template@4.18.0"}