{
  "results": [
    {
      "source": {
        "path": "fixtures/lodash-4.17.20/package-lock.json",
        "type": "lockfile"
      },
      "packages": [
        {
          "package": {
            "name": "lodash",
            "version": "4.17.20",
            "ecosystem": "npm",
            "purl": "pkg:npm/lodash@4.17.20?source=PUBLIC_REGISTRY"
          },
          "groups": [
            {
              "ids": [
                "GHSA-29mw-wpgm-hmr9"
              ],
              "aliases": [
                "CVE-2020-28500",
                "GHSA-29mw-wpgm-hmr9"
              ],
              "max_severity": "5.3"
            },
            {
              "ids": [
                "GHSA-35jh-r3h4-6jhm"
              ],
              "aliases": [
                "CVE-2021-23337",
                "GHSA-35jh-r3h4-6jhm"
              ],
              "max_severity": "7.2"
            },
            {
              "ids": [
                "GHSA-f23m-r3pf-42rh"
              ],
              "aliases": [
                "CVE-2026-2950",
                "GHSA-f23m-r3pf-42rh"
              ],
              "max_severity": "6.5"
            },
            {
              "ids": [
                "GHSA-r5fr-rjxr-66jc"
              ],
              "aliases": [
                "CVE-2026-4800",
                "GHSA-r5fr-rjxr-66jc"
              ],
              "max_severity": "8.1"
            },
            {
              "ids": [
                "GHSA-xxjr-mmjv-4gpg"
              ],
              "aliases": [
                "CVE-2025-13465",
                "GHSA-xxjr-mmjv-4gpg"
              ],
              "max_severity": "6.9"
            }
          ],
          "vulnerabilities": [
            {
              "affected": [
                {
                  "database_specific": {
                    "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2022/01/GHSA-29mw-wpgm-hmr9/GHSA-29mw-wpgm-hmr9.json"
                  },
                  "package": {
                    "ecosystem": "npm",
                    "name": "lodash",
                    "purl": "pkg:npm/lodash"
                  },
                  "ranges": [
                    {
                      "events": [
                        {
                          "introduced": "4.0.0"
                        },
                        {
                          "fixed": "4.17.21"
                        }
                      ],
                      "type": "SEMVER"
                    }
                  ]
                },
                {
                  "database_specific": {
                    "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2022/01/GHSA-29mw-wpgm-hmr9/GHSA-29mw-wpgm-hmr9.json"
                  },
                  "package": {
                    "ecosystem": "npm",
                    "name": "lodash-es",
                    "purl": "pkg:npm/lodash-es"
                  },
                  "ranges": [
                    {
                      "events": [
                        {
                          "introduced": "4.0.0"
                        },
                        {
                          "fixed": "4.17.21"
                        }
                      ],
                      "type": "SEMVER"
                    }
                  ]
                },
                {
                  "database_specific": {
                    "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2022/01/GHSA-29mw-wpgm-hmr9/GHSA-29mw-wpgm-hmr9.json"
                  },
                  "package": {
                    "ecosystem": "npm",
                    "name": "lodash.trimend",
                    "purl": "pkg:npm/lodash.trimend"
                  },
                  "ranges": [
                    {
                      "events": [
                        {
                          "introduced": "4.0.0"
                        },
                        {
                          "last_affected": "4.5.1"
                        }
                      ],
                      "type": "SEMVER"
                    }
                  ]
                },
                {
                  "database_specific": {
                    "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2022/01/GHSA-29mw-wpgm-hmr9/GHSA-29mw-wpgm-hmr9.json"
                  },
                  "package": {
                    "ecosystem": "npm",
                    "name": "lodash.trim",
                    "purl": "pkg:npm/lodash.trim"
                  },
                  "ranges": [
                    {
                      "events": [
                        {
                          "introduced": "4.0.0"
                        },
                        {
                          "last_affected": "4.5.1"
                        }
                      ],
                      "type": "SEMVER"
                    }
                  ]
                },
                {
                  "database_specific": {
                    "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2022/01/GHSA-29mw-wpgm-hmr9/GHSA-29mw-wpgm-hmr9.json"
                  },
                  "package": {
                    "ecosystem": "RubyGems",
                    "name": "lodash-rails",
                    "purl": "pkg:gem/lodash-rails"
                  },
                  "ranges": [
                    {
                      "events": [
                        {
                          "introduced": "4.0.0"
                        },
                        {
                          "fixed": "4.17.21"
                        }
                      ],
                      "type": "ECOSYSTEM"
                    }
                  ],
                  "versions": [
                    "4.0.0",
                    "4.11.2",
                    "4.12.0",
                    "4.13.1",
                    "4.14.1",
                    "4.15.0",
                    "4.16.1",
                    "4.16.3",
                    "4.16.4",
                    "4.16.6",
                    "4.17.10",
                    "4.17.11",
                    "4.17.14",
                    "4.17.15",
                    "4.17.2",
                    "4.17.4",
                    "4.17.5",
                    "4.3.0",
                    "4.5.1",
                    "4.6.1"
                  ]
                }
              ],
              "aliases": [
                "CVE-2020-28500"
              ],
              "database_specific": {
                "cwe_ids": [
                  "CWE-1333",
                  "CWE-400"
                ],
                "github_reviewed": true,
                "github_reviewed_at": "2021-03-19T22:45:28Z",
                "nvd_published_at": "2021-02-15T11:15:00Z",
                "severity": "MODERATE"
              },
              "details": "All versions of package lodash prior to 4.17.21 are vulnerable to Regular Expression Denial of Service (ReDoS) via the `toNumber`, `trim` and `trimEnd` functions. \n\nSteps to reproduce (provided by reporter Liyuan Chen):\n```js\nvar lo = require('lodash');\n\nfunction build_blank(n) {\n    var ret = \"1\"\n    for (var i = 0; i \u003c n; i++) {\n        ret += \" \"\n    }\n    return ret + \"1\";\n}\nvar s = build_blank(50000) var time0 = Date.now();\nlo.trim(s) \nvar time_cost0 = Date.now() - time0;\nconsole.log(\"time_cost0: \" + time_cost0);\nvar time1 = Date.now();\nlo.toNumber(s) var time_cost1 = Date.now() - time1;\nconsole.log(\"time_cost1: \" + time_cost1);\nvar time2 = Date.now();\nlo.trimEnd(s);\nvar time_cost2 = Date.now() - time2;\nconsole.log(\"time_cost2: \" + time_cost2);\n```",
              "id": "GHSA-29mw-wpgm-hmr9",
              "modified": "2025-09-29T21:12:31.102523Z",
              "published": "2022-01-06T20:30:46Z",
              "references": [
                {
                  "type": "ADVISORY",
                  "url": "https://nvd.nist.gov/vuln/detail/CVE-2020-28500"
                },
                {
                  "type": "WEB",
                  "url": "https://github.com/github/advisory-database/pull/6139"
                },
                {
                  "type": "WEB",
                  "url": "https://github.com/lodash/lodash/pull/5065"
                },
                {
                  "type": "WEB",
                  "url": "https://github.com/lodash/lodash/pull/5065/commits/02906b8191d3c100c193fe6f7b27d1c40f200bb7"
                },
                {
                  "type": "WEB",
                  "url": "https://github.com/lodash/lodash/commit/c4847ebe7d14540bb28a8b932a9ce1b9ecbfee1a"
                },
                {
                  "type": "WEB",
                  "url": "https://www.oracle.com/security-alerts/cpuoct2021.html"
                },
                {
                  "type": "WEB",
                  "url": "https://www.oracle.com/security-alerts/cpujul2022.html"
                },
                {
                  "type": "WEB",
                  "url": "https://www.oracle.com/security-alerts/cpujan2022.html"
                },
                {
                  "type": "WEB",
                  "url": "https://www.oracle.com//security-alerts/cpujul2021.html"
                },
                {
                  "type": "WEB",
                  "url": "https://snyk.io/vuln/SNYK-JS-LODASH-1018905"
                },
                {
                  "type": "WEB",
                  "url": "https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSNPM-1074893"
                },
                {
                  "type": "WEB",
                  "url": "https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSBOWERGITHUBLODASH-1074895"
                },
                {
                  "type": "WEB",
                  "url": "https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSBOWER-1074892"
                },
                {
                  "type": "WEB",
                  "url": "https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARS-1074894"
                },
                {
                  "type": "WEB",
                  "url": "https://snyk.io/vuln/SNYK-JAVA-ORGFUJIONWEBJARS-1074896"
                },
                {
                  "type": "WEB",
                  "url": "https://security.netapp.com/advisory/ntap-20210312-0006"
                },
                {
                  "type": "WEB",
                  "url": "https://github.com/rubysec/ruby-advisory-db/blob/master/gems/lodash-rails/CVE-2020-28500.yml"
                },
                {
                  "type": "WEB",
                  "url": "https://github.com/lodash/lodash/blob/npm/trimEnd.js%23L8"
                },
                {
                  "type": "PACKAGE",
                  "url": "https://github.com/lodash/lodash"
                },
                {
                  "type": "WEB",
                  "url": "https://cert-portal.siemens.com/productcert/pdf/ssa-637483.pdf"
                }
              ],
              "schema_version": "1.9.0",
              "severity": [
                {
                  "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L",
                  "type": "CVSS_V3"
                }
              ],
              "summary": "Regular Expression Denial of Service (ReDoS) in lodash"
            },
            {
              "affected": [
                {
                  "database_specific": {
                    "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2021/05/GHSA-35jh-r3h4-6jhm/GHSA-35jh-r3h4-6jhm.json"
                  },
                  "package": {
                    "ecosystem": "npm",
                    "name": "lodash",
                    "purl": "pkg:npm/lodash"
                  },
                  "ranges": [
                    {
                      "events": [
                        {
                          "introduced": "0"
                        },
                        {
                          "fixed": "4.17.21"
                        }
                      ],
                      "type": "SEMVER"
                    }
                  ]
                },
                {
                  "database_specific": {
                    "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2021/05/GHSA-35jh-r3h4-6jhm/GHSA-35jh-r3h4-6jhm.json"
                  },
                  "package": {
                    "ecosystem": "npm",
                    "name": "lodash-es",
                    "purl": "pkg:npm/lodash-es"
                  },
                  "ranges": [
                    {
                      "events": [
                        {
                          "introduced": "0"
                        },
                        {
                          "fixed": "4.17.21"
                        }
                      ],
                      "type": "SEMVER"
                    }
                  ]
                },
                {
                  "database_specific": {
                    "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2021/05/GHSA-35jh-r3h4-6jhm/GHSA-35jh-r3h4-6jhm.json"
                  },
                  "package": {
                    "ecosystem": "npm",
                    "name": "lodash.template",
                    "purl": "pkg:npm/lodash.template"
                  },
                  "ranges": [
                    {
                      "events": [
                        {
                          "introduced": "0"
                        },
                        {
                          "last_affected": "4.5.0"
                        }
                      ],
                      "type": "SEMVER"
                    }
                  ]
                },
                {
                  "database_specific": {
                    "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2021/05/GHSA-35jh-r3h4-6jhm/GHSA-35jh-r3h4-6jhm.json"
                  },
                  "package": {
                    "ecosystem": "npm",
                    "name": "lodash-template",
                    "purl": "pkg:npm/lodash-template"
                  },
                  "ranges": [
                    {
                      "events": [
                        {
                          "introduced": "0"
                        },
                        {
                          "last_affected": "1.0.0"
                        }
                      ],
                      "type": "SEMVER"
                    }
                  ]
                },
                {
                  "database_specific": {
                    "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2021/05/GHSA-35jh-r3h4-6jhm/GHSA-35jh-r3h4-6jhm.json"
                  },
                  "package": {
                    "ecosystem": "RubyGems",
                    "name": "lodash-rails",
                    "purl": "pkg:gem/lodash-rails"
                  },
                  "ranges": [
                    {
                      "events": [
                        {
                          "introduced": "0"
                        },
                        {
                          "fixed": "4.17.21"
                        }
                      ],
                      "type": "ECOSYSTEM"
                    }
                  ],
                  "versions": [
                    "0.10.0",
                    "0.7.0",
                    "0.8.1",
                    "0.8.2",
                    "0.9.0",
                    "0.9.1",
                    "0.9.2",
                    "1.0.0.rc.1",
                    "1.0.0.rc.2",
                    "1.0.0.rc.3",
                    "1.0.1",
                    "1.1.0",
                    "1.1.1",
                    "1.2.0",
                    "1.2.1",
                    "1.3.1",
                    "2.0.0",
                    "2.1.0",
                    "2.2.0",
                    "2.2.1",
                    "2.3.0",
                    "2.4.0",
                    "2.4.1",
                    "3.1.0",
                    "3.10.0",
                    "3.10.1",
                    "3.2.0",
                    "3.3.0",
                    "3.3.1",
                    "3.3.1.1",
                    "3.4.0",
                    "3.5.0",
                    "3.6.0",
                    "3.7.0",
                    "3.9.3",
                    "4.0.0",
                    "4.11.2",
                    "4.12.0",
                    "4.13.1",
                    "4.14.1",
                    "4.15.0",
                    "4.16.1",
                    "4.16.3",
                    "4.16.4",
                    "4.16.6",
                    "4.17.10",
                    "4.17.11",
                    "4.17.14",
                    "4.17.15",
                    "4.17.2",
                    "4.17.4",
                    "4.17.5",
                    "4.3.0",
                    "4.5.1",
                    "4.6.1"
                  ]
                }
              ],
              "aliases": [
                "CVE-2021-23337"
              ],
              "database_specific": {
                "cwe_ids": [
                  "CWE-77",
                  "CWE-94"
                ],
                "github_reviewed": true,
                "github_reviewed_at": "2021-03-31T23:59:26Z",
                "nvd_published_at": "2021-02-15T13:15:00Z",
                "severity": "HIGH"
              },
              "details": "`lodash` versions prior to 4.17.21 are vulnerable to Command Injection via the template function.",
              "id": "GHSA-35jh-r3h4-6jhm",
              "modified": "2026-10-17T02:55:38.085813876Z",
              "published": "2021-05-06T16:05:51Z",
              "references": [
                {
                  "type": "ADVISORY",
                  "url": "https://nvd.nist.gov/vuln/detail/CVE-2021-23337"
                },
                {
                  "type": "WEB",
                  "url": "https://github.com/lodash/lodash/commit/3469357cff396a26c363f8c1b5a91dde28ba4b1c"
                },
                {
                  "type": "WEB",
                  "url": "https://www.oracle.com/security-alerts/cpuoct2021.html"
                },
                {
                  "type": "WEB",
                  "url": "https://www.oracle.com/security-alerts/cpujul2022.html"
                },
                {
                  "type": "WEB",
                  "url": "https://www.oracle.com/security-alerts/cpujan2022.html"
                },
                {
                  "type": "WEB",
                  "url": "https://www.oracle.com//security-alerts/cpujul2021.html"
                },
                {
                  "type": "WEB",
                  "url": "https://snyk.io/vuln/SNYK-JS-LODASH-1040724"
                },
                {
                  "type": "WEB",
                  "url": "https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSNPM-1074929"
                },
                {
                  "type": "WEB",
                  "url": "https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSBOWERGITHUBLODASH-1074931"
                },
                {
                  "type": "WEB",
                  "url": "https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSBOWER-1074928"
                },
                {
                  "type": "WEB",
                  "url": "https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARS-1074930"
                },
                {
                  "type": "WEB",
                  "url": "https://snyk.io/vuln/SNYK-JAVA-ORGFUJIONWEBJARS-1074932"
                },
                {
                  "type": "WEB",
                  "url": "https://security.netapp.com/advisory/ntap-20210312-0006"
                },
                {
                  "type": "WEB",
                  "url": "https://github.com/rubysec/ruby-advisory-db/blob/master/gems/lodash-rails/CVE-2021-23337.yml"
                },
                {
                  "type": "WEB",
                  "url": "https://github.com/lodash/lodash/blob/ddfd9b11a0126db2302cb70ec9973b66baec0975/lodash.js#L14851"
                },
                {
                  "type": "PACKAGE",
                  "url": "https://github.com/lodash/lodash"
                },
                {
                  "type": "WEB",
                  "url": "https://cert-portal.siemens.com/productcert/pdf/ssa-637483.pdf"
                }
              ],
              "schema_version": "1.9.0",
              "severity": [
                {
                  "score": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
                  "type": "CVSS_V3"
                }
              ],
              "summary": "Command Injection in lodash"
            },
            {
              "affected": [
                {
                  "database_specific": {
                    "last_known_affected_version_range": "\u003c= 4.17.23",
                    "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2026/04/GHSA-f23m-r3pf-42rh/GHSA-f23m-r3pf-42rh.json"
                  },
                  "package": {
                    "ecosystem": "npm",
                    "name": "lodash",
                    "purl": "pkg:npm/lodash"
                  },
                  "ranges": [
                    {
                      "events": [
                        {
                          "introduced": "0"
                        },
                        {
                          "fixed": "4.18.0"
                        }
                      ],
                      "type": "SEMVER"
                    }
                  ]
                },
                {
                  "database_specific": {
                    "last_known_affected_version_range": "\u003c= 4.17.23",
                    "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2026/04/GHSA-f23m-r3pf-42rh/GHSA-f23m-r3pf-42rh.json"
                  },
                  "package": {
                    "ecosystem": "npm",
                    "name": "lodash-es",
                    "purl": "pkg:npm/lodash-es"
                  },
                  "ranges": [
                    {
                      "events": [
                        {
                          "introduced": "0"
                        },
                        {
                          "fixed": "4.18.0"
                        }
                      ],
                      "type": "SEMVER"
                    }
                  ]
                },
                {
                  "database_specific": {
                    "last_known_affected_version_range": "\u003c= 4.17.23",
                    "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2026/04/GHSA-f23m-r3pf-42rh/GHSA-f23m-r3pf-42rh.json"
                  },
                  "package": {
                    "ecosystem": "npm",
                    "name": "lodash-amd",
                    "purl": "pkg:npm/lodash-amd"
                  },
                  "ranges": [
                    {
                      "events": [
                        {
                          "introduced": "0"
                        },
                        {
                          "fixed": "4.18.0"
                        }
                      ],
                      "type": "SEMVER"
                    }
                  ]
                },
                {
                  "database_specific": {
                    "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2026/04/GHSA-f23m-r3pf-42rh/GHSA-f23m-r3pf-42rh.json"
                  },
                  "package": {
                    "ecosystem": "npm",
                    "name": "lodash.unset",
                    "purl": "pkg:npm/lodash.unset"
                  },
                  "ranges": [
                    {
                      "events": [
                        {
                          "introduced": "4.0.0"
                        },
                        {
                          "fixed": "4.18.0"
                        }
                      ],
                      "type": "SEMVER"
                    }
                  ]
                }
              ],
              "aliases": [
                "CVE-2026-2950"
              ],
              "database_specific": {
                "cwe_ids": [
                  "CWE-1321"
                ],
                "github_reviewed": true,
                "github_reviewed_at": "2026-04-01T23:50:27Z",
                "nvd_published_at": "2026-03-31T20:16:26Z",
                "severity": "MODERATE"
              },
              "details": "### Impact\n\nLodash versions 4.17.23 and earlier are vulnerable to prototype pollution in the `_.unset` and `_.omit` functions. The fix for [CVE-2025-13465](https://github.com/lodash/lodash/security/advisories/GHSA-xxjr-mmjv-4gpg) only guards against string key members, so an attacker can bypass the check by passing array-wrapped path segments. This allows deletion of properties from built-in prototypes such as `Object.prototype`, `Number.prototype`, and `String.prototype`.\n\nThe issue permits deletion of prototype properties but does not allow overwriting their original behavior.\n\n### Patches\n\nThis issue is patched in 4.18.0.\n\n### Workarounds\n\nNone. Upgrade to the patched version.",
              "id": "GHSA-f23m-r3pf-42rh",
              "modified": "2026-10-17T02:56:13.084362346Z",
              "published": "2026-04-01T23:50:27Z",
              "references": [
                {
                  "type": "WEB",
                  "url": "https://github.com/lodash/lodash/security/advisories/GHSA-f23m-r3pf-42rh"
                },
                {
                  "type": "WEB",
                  "url": "https://github.com/lodash/lodash/security/advisories/GHSA-xxjr-mmjv-4gpg"
                },
                {
                  "type": "ADVISORY",
                  "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-2950"
                },
                {
                  "type": "PACKAGE",
                  "url": "https://github.com/lodash/lodash"
                }
              ],
              "schema_version": "1.9.0",
              "severity": [
                {
                  "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L",
                  "type": "CVSS_V3"
                }
              ],
              "summary": "lodash vulnerable to Prototype Pollution via array path bypass in `_.unset` and `_.omit`"
            },
            {
              "affected": [
                {
                  "database_specific": {
                    "last_known_affected_version_range": "\u003c= 4.17.23",
                    "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2026/04/GHSA-r5fr-rjxr-66jc/GHSA-r5fr-rjxr-66jc.json"
                  },
                  "package": {
                    "ecosystem": "npm",
                    "name": "lodash",
                    "purl": "pkg:npm/lodash"
                  },
                  "ranges": [
                    {
                      "events": [
                        {
                          "introduced": "4.0.0"
                        },
                        {
                          "fixed": "4.18.0"
                        }
                      ],
                      "type": "SEMVER"
                    }
                  ]
                },
                {
                  "database_specific": {
                    "last_known_affected_version_range": "\u003c= 4.17.23",
                    "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2026/04/GHSA-r5fr-rjxr-66jc/GHSA-r5fr-rjxr-66jc.json"
                  },
                  "package": {
                    "ecosystem": "npm",
                    "name": "lodash-es",
                    "purl": "pkg:npm/lodash-es"
                  },
                  "ranges": [
                    {
                      "events": [
                        {
                          "introduced": "4.0.0"
                        },
                        {
                          "fixed": "4.18.0"
                        }
                      ],
                      "type": "SEMVER"
                    }
                  ]
                },
                {
                  "database_specific": {
                    "last_known_affected_version_range": "\u003c= 4.17.23",
                    "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2026/04/GHSA-r5fr-rjxr-66jc/GHSA-r5fr-rjxr-66jc.json"
                  },
                  "package": {
                    "ecosystem": "npm",
                    "name": "lodash-amd",
                    "purl": "pkg:npm/lodash-amd"
                  },
                  "ranges": [
                    {
                      "events": [
                        {
                          "introduced": "4.0.0"
                        },
                        {
                          "fixed": "4.18.0"
                        }
                      ],
                      "type": "SEMVER"
                    }
                  ]
                },
                {
                  "database_specific": {
                    "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2026/04/GHSA-r5fr-rjxr-66jc/GHSA-r5fr-rjxr-66jc.json"
                  },
                  "package": {
                    "ecosystem": "npm",
                    "name": "lodash.template",
                    "purl": "pkg:npm/lodash.template"
                  },
                  "ranges": [
                    {
                      "events": [
                        {
                          "introduced": "4.0.0"
                        },
                        {
                          "fixed": "4.18.0"
                        }
                      ],
                      "type": "SEMVER"
                    }
                  ]
                }
              ],
              "aliases": [
                "CVE-2026-4800"
              ],
              "database_specific": {
                "cwe_ids": [
                  "CWE-94"
                ],
                "github_reviewed": true,
                "github_reviewed_at": "2026-04-01T23:51:12Z",
                "nvd_published_at": "2026-03-31T20:16:29Z",
                "severity": "HIGH"
              },
              "details": "### 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.",
              "id": "GHSA-r5fr-rjxr-66jc",
              "modified": "2026-10-17T02:56:15.633068434Z",
              "published": "2026-04-01T23:51:12Z",
              "references": [
                {
                  "type": "WEB",
                  "url": "https://github.com/lodash/lodash/security/advisories/GHSA-r5fr-rjxr-66jc"
                },
                {
                  "type": "ADVISORY",
                  "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-4800"
                },
                {
                  "type": "WEB",
                  "url": "https://github.com/lodash/lodash/commit/3469357cff396a26c363f8c1b5a91dde28ba4b1c"
                },
                {
                  "type": "WEB",
                  "url": "https://cna.openjsf.org/security-advisories.html"
                },
                {
                  "type": "ADVISORY",
                  "url": "https://github.com/advisories/GHSA-35jh-r3h4-6jhm"
                },
                {
                  "type": "PACKAGE",
                  "url": "https://github.com/lodash/lodash"
                }
              ],
              "schema_version": "1.9.0",
              "severity": [
                {
                  "score": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H",
                  "type": "CVSS_V3"
                }
              ],
              "summary": "lodash vulnerable to Code Injection via `_.template` imports key names"
            },
            {
              "affected": [
                {
                  "database_specific": {
                    "last_known_affected_version_range": "\u003c= 4.17.22",
                    "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2026/01/GHSA-xxjr-mmjv-4gpg/GHSA-xxjr-mmjv-4gpg.json"
                  },
                  "package": {
                    "ecosystem": "npm",
                    "name": "lodash",
                    "purl": "pkg:npm/lodash"
                  },
                  "ranges": [
                    {
                      "events": [
                        {
                          "introduced": "4.0.0"
                        },
                        {
                          "fixed": "4.17.23"
                        }
                      ],
                      "type": "SEMVER"
                    }
                  ]
                },
                {
                  "database_specific": {
                    "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2026/01/GHSA-xxjr-mmjv-4gpg/GHSA-xxjr-mmjv-4gpg.json"
                  },
                  "package": {
                    "ecosystem": "npm",
                    "name": "lodash.unset",
                    "purl": "pkg:npm/lodash.unset"
                  },
                  "ranges": [
                    {
                      "events": [
                        {
                          "introduced": "4.0.0"
                        },
                        {
                          "last_affected": "4.5.2"
                        }
                      ],
                      "type": "SEMVER"
                    }
                  ]
                },
                {
                  "database_specific": {
                    "last_known_affected_version_range": "\u003c= 4.17.22",
                    "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2026/01/GHSA-xxjr-mmjv-4gpg/GHSA-xxjr-mmjv-4gpg.json"
                  },
                  "package": {
                    "ecosystem": "npm",
                    "name": "lodash-es",
                    "purl": "pkg:npm/lodash-es"
                  },
                  "ranges": [
                    {
                      "events": [
                        {
                          "introduced": "4.0.0"
                        },
                        {
                          "fixed": "4.17.23"
                        }
                      ],
                      "type": "SEMVER"
                    }
                  ]
                },
                {
                  "database_specific": {
                    "last_known_affected_version_range": "\u003c= 4.17.22",
                    "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2026/01/GHSA-xxjr-mmjv-4gpg/GHSA-xxjr-mmjv-4gpg.json"
                  },
                  "package": {
                    "ecosystem": "npm",
                    "name": "lodash-amd",
                    "purl": "pkg:npm/lodash-amd"
                  },
                  "ranges": [
                    {
                      "events": [
                        {
                          "introduced": "4.0.0"
                        },
                        {
                          "fixed": "4.17.23"
                        }
                      ],
                      "type": "SEMVER"
                    }
                  ]
                }
              ],
              "aliases": [
                "CVE-2025-13465"
              ],
              "database_specific": {
                "cwe_ids": [
                  "CWE-1321"
                ],
                "github_reviewed": true,
                "github_reviewed_at": "2026-01-21T23:01:22Z",
                "nvd_published_at": "2026-01-21T20:16:05Z",
                "severity": "MODERATE"
              },
              "details": "### Impact\n\nLodash versions 4.0.0 through 4.17.22 are vulnerable to prototype pollution in the `_.unset` and `_.omit` functions. An attacker can pass crafted paths which cause Lodash to delete methods from global prototypes. \n\nThe issue permits deletion of properties but does not allow overwriting their original behavior.  \n\n### Patches\n\nThis issue is patched on 4.17.23.",
              "id": "GHSA-xxjr-mmjv-4gpg",
              "modified": "2026-10-17T02:55:54.229635593Z",
              "published": "2026-01-21T23:01:22Z",
              "references": [
                {
                  "type": "WEB",
                  "url": "https://github.com/lodash/lodash/security/advisories/GHSA-xxjr-mmjv-4gpg"
                },
                {
                  "type": "ADVISORY",
                  "url": "https://nvd.nist.gov/vuln/detail/CVE-2025-13465"
                },
                {
                  "type": "WEB",
                  "url": "https://github.com/lodash/lodash/commit/edadd452146f7e4bad4ea684e955708931d84d81"
                },
                {
                  "type": "WEB",
                  "url": "https://cert-portal.siemens.com/productcert/html/ssa-253495.html"
                },
                {
                  "type": "PACKAGE",
                  "url": "https://github.com/lodash/lodash"
                }
              ],
              "schema_version": "1.9.0",
              "severity": [
                {
                  "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L",
                  "type": "CVSS_V3"
                },
                {
                  "score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:L/SC:H/SI:H/SA:H/E:P",
                  "type": "CVSS_V4"
                }
              ],
              "summary": "Lodash has Prototype Pollution Vulnerability in `_.unset` and `_.omit` functions"
            }
          ]
        }
      ]
    }
  ],
  "experimental_config": {
    "licenses": {
      "summary": false,
      "allowlist": null
    }
  }
}
