Vulnerability details

CVE-2026-4800

Red Hat Confidential Compute AttestationRed Hat Cryostat 4Red Hat Logging Subsystem for Red Hat OpenShiftRed Hat Migration Toolkit for Applications 8Red Hat Node HealthCheck OperatorRed Hat OpenShift Lightspeed

lodash vulnerable to Code Injection via `_.template` imports key names

CVSS 3.1
8.1High

Official description

The fix for CVE-2021-23337 added validation for the variable option in _.template but did not apply the same validation to options.imports key names, and both paths flow into the same Function() constructor sink. When 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. Additionally, _.template uses assignInWith to merge imports, which enumerates inherited properties via for..in, so if Object.prototype has been polluted by another vector the polluted keys are copied into the imports object and passed to Function(). The issue is fixed in 4.18.1 for lodash, lodash-es, lodash-amd, and lodash.template. As a workaround, do not pass untrusted input as key names in options.imports; use only developer-controlled, static key names.

CVSS scores

ScoreVersionSourceVector
8.1High 3.1 CVEProject cvelistV5 (CNA) (openjs) CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
8.1High 3.1 CVEProject cvelistV5 (CNA) (redhat-SADP) CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H

Affected products

VendorProductVersionsSource
Red Hat Confidential Compute Attestation All CVEProject cvelistV5 (CNA)
Red Hat Cryostat 4 All CVEProject cvelistV5 (CNA)
Red Hat Logging Subsystem for Red Hat OpenShift All CVEProject cvelistV5 (CNA)
Red Hat Logging Subsystem for Red Hat OpenShift All CVEProject cvelistV5 (CNA)
Red Hat Logging Subsystem for Red Hat OpenShift All CVEProject cvelistV5 (CNA)
Red Hat Logging Subsystem for Red Hat OpenShift All CVEProject cvelistV5 (CNA)
Red Hat Logging Subsystem for Red Hat OpenShift All CVEProject cvelistV5 (CNA)
Red Hat Logging Subsystem for Red Hat OpenShift All CVEProject cvelistV5 (CNA)
Red Hat Logging Subsystem for Red Hat OpenShift All CVEProject cvelistV5 (CNA)
Red Hat Logging Subsystem for Red Hat OpenShift All CVEProject cvelistV5 (CNA)
Red Hat Logging Subsystem for Red Hat OpenShift All CVEProject cvelistV5 (CNA)
Red Hat Logging Subsystem for Red Hat OpenShift All CVEProject cvelistV5 (CNA)
Red Hat Logging Subsystem for Red Hat OpenShift All CVEProject cvelistV5 (CNA)
Red Hat Logging Subsystem for Red Hat OpenShift All CVEProject cvelistV5 (CNA)
Red Hat Logging Subsystem for Red Hat OpenShift All CVEProject cvelistV5 (CNA)
Red Hat Migration Toolkit for Applications 8 All CVEProject cvelistV5 (CNA)
Red Hat Node HealthCheck Operator All CVEProject cvelistV5 (CNA)
Red Hat Node HealthCheck Operator All CVEProject cvelistV5 (CNA)
Red Hat OpenShift Lightspeed All CVEProject cvelistV5 (CNA)
Red Hat OpenShift Lightspeed All CVEProject cvelistV5 (CNA)
Red Hat OpenShift Pipelines All CVEProject cvelistV5 (CNA)
Red Hat OpenShift Pipelines All CVEProject cvelistV5 (CNA)
Red Hat OpenShift Pipelines All CVEProject cvelistV5 (CNA)
Red Hat Red Hat 3scale API Management Platform 2 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat 3scale API Management Platform 2 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat 3scale API Management Platform 2 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat 3scale API Management Platform 2 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat 3scale API Management Platform 2 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat 3scale API Management Platform 2 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat 3scale API Management Platform 2 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat 3scale API Management Platform 2 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat 3scale API Management Platform 2 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Advanced Cluster Security 4 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Ansible Automation Platform 2 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Ansible Automation Platform 2 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Ansible Automation Platform 2 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Ansible Automation Platform 2 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Ansible Automation Platform 2 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Build of Keycloak All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Build of Podman Desktop All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Build of Podman Desktop All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Connectivity Link 1 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Developer Hub All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Discovery 2 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Enterprise Linux 10 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Enterprise Linux 10 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Enterprise Linux 10 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Enterprise Linux 10 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Enterprise Linux 10 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Enterprise Linux 10 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Enterprise Linux 10 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Enterprise Linux 8 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Enterprise Linux 8 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Enterprise Linux 8 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Enterprise Linux 8 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Enterprise Linux 9 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Enterprise Linux 9 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Enterprise Linux 9 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Enterprise Linux 9 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Enterprise Linux 9 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Enterprise Linux 9 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Enterprise Linux AI (RHEL AI) 3 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Enterprise Linux AI (RHEL AI) 3 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Enterprise Linux AI (RHEL AI) 3 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Fuse 7 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat JBoss Enterprise Application Platform 7 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat OpenShift AI (RHOAI) All CVEProject cvelistV5 (CNA)
Red Hat Red Hat OpenShift Container Platform 4 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat OpenShift Dev Spaces All CVEProject cvelistV5 (CNA)
Red Hat Red Hat OpenShift GitOps All CVEProject cvelistV5 (CNA)
Red Hat Red Hat OpenShift GitOps All CVEProject cvelistV5 (CNA)
Red Hat Red Hat OpenShift Virtualization 4 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Process Automation 7 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Satellite 6 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Single Sign-On 7 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat Trusted Profile Analyzer All CVEProject cvelistV5 (CNA)
Red Hat Red Hat build of Apache Camel - HawtIO 4 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat build of Apicurio Registry 2 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat build of Apicurio Registry 3 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat build of Apicurio Registry 3 All CVEProject cvelistV5 (CNA)
Red Hat Red Hat build of Apicurio Registry 3 All CVEProject cvelistV5 (CNA)
Red Hat Self-service automation portal 2 All CVEProject cvelistV5 (CNA)
lodash lodash 4.0.0 ≤ v < 4.18.1 CVEProject cvelistV5 (CNA)
lodash lodash-amd 4.0.0 ≤ v < 4.18.1 CVEProject cvelistV5 (CNA)
lodash lodash-es 4.0.0 ≤ v < 4.18.1 CVEProject cvelistV5 (CNA)
lodash lodash.template 4.0.0 ≤ v < 4.18.1 CVEProject cvelistV5 (CNA)

References and advisories

80
Kolun on Telegram @kolunsec Exploited CVEs, key news and a daily digest Alerts for this product's next CVEsFollow the product to get new vulnerabilities on Telegram.

Details

Published
2026-03-31
Last updated
2026-10-15
State
Published
Assigner (CNA)
openjs

Exploit prediction (EPSS)

2.8%
Probability of exploitation in 30 days
86.5%
Percentile (among all CVEs)

SSVC assessment (CISA)

Automatable
No
Exploitation
None
Technical impact
Total

Weaknesses (CWE)

  • CWE-94
    Improper Control of Generation of Code ('Code Injection')