CVE-2026-44182

Source
https://cve.org/CVERecord?id=CVE-2026-44182
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-44182.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-44182
Aliases
Published
2026-07-16T22:05:09.576Z
Modified
2026-07-19T03:31:00.687019684Z
Severity
  • 10.0 (Critical) CVSS_V4 - CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H CVSS Calculator
Summary
Jupyter Enterprise Gateway Has Kubernetes Manifest Injection via Jinja2 Template Rendering
Details

Jupyter Enterprise Gateway launches remote Jupyter Notebook kernels across distributed clusters like Apache Spark, Kubernetes, and Docker Swarm. In versions prior to 3.3.0, the server interpolates untrusted environment variables (e.g., KERNELXXX) into Kubernetes manifests without YAML-aware escaping, enabling YAML injection attacks. Attackers can inject new fields, overwrite critical fields (e.g., duplicate securityContext keys, where the last one prevails), and inject document boundaries (--- for new documents, ... for end-of-document) to generate multiple resources, potentially creating arbitrary types, such as privileged pods. The Jinja2 template for the Kubernetes manifest contains several kernelxxx variables, such as kernelworkingdir that are used when rendering the manifest and are all vectors for YAML injection. This issue has been fixed in version 3.3.0.

Database specific
{
    "cwe_ids": [
        "CWE-74"
    ],
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/44xxx/CVE-2026-44182.json",
    "cna_assigner": "GitHub_M"
}
References

Affected packages

Git / github.com/jupyter-server/enterprise_gateway

Affected ranges

Type
GIT
Repo
https://github.com/jupyter-server/enterprise_gateway
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Fixed
Database specific
{
    "source": [
        "AFFECTED_FIELD",
        "REFERENCES"
    ],
    "extracted_events": [
        {
            "introduced": "0"
        },
        {
            "fixed": "3.3.0"
        }
    ]
}

Affected versions

v0.*
v0.6.0
v0.7.0
v0.8.0
v0.9.0
v0.9.1
v2.*
v2.0.0
v2.0.0-beta.1
v2.0.0rc1
v2.0.0rc2
v2.1.0
v2.1.1
v2.2.0
v2.2.0rc1
v2.2.0rc2
v2.3.0
v2.4.0
v2.5.0
v2.6.0
v3.*
v3.0.0
v3.0.0b0
v3.0.0rc0
v3.0.0rc1
v3.1.0
v3.2.0
v3.2.1
v3.2.2
v3.2.3

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-44182.json"