{"document":{"aggregate_severity":{"namespace":"https://www.suse.com/support/security/rating/","text":"important"},"category":"csaf_vex","csaf_version":"2.0","distribution":{"text":"Copyright 2024 SUSE LLC. All rights reserved.","tlp":{"label":"WHITE","url":"https://www.first.org/tlp/"}},"lang":"en","notes":[{"category":"summary","text":"SUSE CVE-2026-23949","title":"Title"},{"category":"description","text":"jaraco.context, an open-source software package that provides some useful decorators and context managers, has a Zip Slip path traversal vulnerability in the `jaraco.context.tarball()` function starting in version 5.2.0 and prior to version 6.1.0. The vulnerability may allow attackers to extract files outside the intended extraction directory when malicious tar archives are processed. The strip_first_component filter splits the path on the first `/` and extracts the second component, while allowing `../` sequences. Paths like `dummy_dir/../../etc/passwd` become `../../etc/passwd`. Note that this suffers from a nested tarball attack as well with multi-level tar files such as `dummy_dir/inner.tar.gz`, where the inner.tar.gz includes a traversal `dummy_dir/../../config/.env` that also gets translated to `../../config/.env`. Version 6.1.0 contains a patch for the issue.","title":"Description of the CVE"},{"category":"legal_disclaimer","text":"CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).","title":"Terms of use"}],"publisher":{"category":"vendor","contact_details":"https://www.suse.com/support/security/contact/","name":"SUSE Product Security Team","namespace":"https://www.suse.com/"},"references":[{"category":"external","summary":"CVE-2026-23949","url":"https://www.suse.com/security/cve/CVE-2026-23949"},{"category":"external","summary":"SUSE Security Ratings","url":"https://www.suse.com/support/security/rating/"},{"category":"external","summary":"SUSE Bug 1256954 for CVE-2026-23949","url":"https://bugzilla.suse.com/1256954"},{"category":"external","summary":"Advisory link for SUSE-SU-2026:20139-1","url":"https://lists.suse.com/pipermail/sle-security-updates/2026-January/023954.html"}],"title":"SUSE CVE CVE-2026-23949","tracking":{"current_release_date":"2026-03-13T13:18:53Z","generator":{"date":"2026-01-21T00:20:09Z","engine":{"name":"cve-database.git:bin/generate-csaf-vex.pl","version":"1"}},"id":"CVE-2026-23949","initial_release_date":"2026-01-21T00:20:09Z","revision_history":[{"date":"2026-01-21T00:20:09Z","number":"2","summary":"vulnerabilities added,references added,severity changed from  to important"},{"date":"2026-01-22T00:24:50Z","number":"3","summary":"scores added,updates released"},{"date":"2026-01-24T00:24:29Z","number":"4","summary":"updates entered QA,more updates marked as not affected"},{"date":"2026-01-25T00:23:39Z","number":"5","summary":"more updates released"},{"date":"2026-01-30T00:25:01Z","number":"6","summary":"more updates released,references added"},{"date":"2026-02-20T00:24:51Z","number":"7","summary":"unknown changes"},{"date":"2026-03-11T00:27:10Z","number":"8","summary":"unknown changes"},{"date":"2026-03-13T13:18:53Z","number":"9","summary":"unknown changes"}],"status":"interim","version":"9"}},"product_tree":{"branches":[{"branches":[{"branches":[{"category":"product_name","name":"SUSE Linux Enterprise Desktop 15 SP7","product":{"name":"SUSE Linux Enterprise Desktop 15 SP7","product_id":"SUSE Linux Enterprise Desktop 15 SP7","product_identification_helper":{"cpe":"cpe:/o:suse:sled:15:sp7"}}},{"category":"product_name","name":"SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS","product":{"name":"SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS","product_id":"SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS","product_identification_helper":{"cpe":"cpe:/o:suse:sle_hpc-ltss:15:sp4"}}},{"category":"product_name","name":"SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS","product":{"name":"SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS","product_id":"SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS","product_identification_helper":{"cpe":"cpe:/o:suse:sle_hpc-ltss:15:sp5"}}},{"category":"product_name","name":"SUSE Linux Enterprise High Performance Computing 15 SP7","product":{"name":"SUSE Linux Enterprise High Performance Computing 15 SP7","product_id":"SUSE Linux Enterprise High Performance Computing 15 SP7","product_identification_helper":{"cpe":"cpe:/o:suse:sle_hpc:15:sp7"}}},{"category":"product_name","name":"SUSE Linux Enterprise Module for Python 3 15 SP7","product":{"name":"SUSE Linux Enterprise Module for Python 3 15 SP7","product_id":"SUSE Linux Enterprise Module for Python 3 15 SP7","product_identification_helper":{"cpe":"cpe:/o:suse:sle-module-python3:15:sp7"}}},{"category":"product_name","name":"SUSE Linux Enterprise Server 15 SP4-LTSS","product":{"name":"SUSE Linux Enterprise Server 15 SP4-LTSS","product_id":"SUSE Linux Enterprise Server 15 SP4-LTSS","product_identification_helper":{"cpe":"cpe:/o:suse:sles-ltss:15:sp4"}}},{"category":"product_name","name":"SUSE Linux Enterprise Server 15 SP5-LTSS","product":{"name":"SUSE Linux Enterprise Server 15 SP5-LTSS","product_id":"SUSE Linux Enterprise Server 15 SP5-LTSS","product_identification_helper":{"cpe":"cpe:/o:suse:sles-ltss:15:sp5"}}},{"category":"product_name","name":"SUSE Linux Enterprise Server 15 SP6-LTSS","product":{"name":"SUSE Linux Enterprise Server 15 SP6-LTSS","product_id":"SUSE Linux Enterprise Server 15 SP6-LTSS","product_identification_helper":{"cpe":"cpe:/o:suse:sles-ltss:15:sp6"}}},{"category":"product_name","name":"SUSE Linux Enterprise Server 15 SP7","product":{"name":"SUSE Linux Enterprise Server 15 SP7","product_id":"SUSE Linux Enterprise Server 15 SP7","product_identification_helper":{"cpe":"cpe:/o:suse:sles:15:sp7"}}},{"category":"product_name","name":"SUSE Linux Enterprise Server 16.0","product":{"name":"SUSE Linux Enterprise Server 16.0","product_id":"SUSE Linux Enterprise Server 16.0","product_identification_helper":{"cpe":"cpe:/o:suse:sles:16:16.0:server"}}},{"category":"product_name","name":"SUSE Linux Enterprise Server Teradata 15 SP4","product":{"name":"SUSE Linux Enterprise Server Teradata 15 SP4","product_id":"SUSE Linux Enterprise Server Teradata 15 SP4","product_identification_helper":{"cpe":"cpe:/o:suse:sles_teradata:15:sp4"}}},{"category":"product_name","name":"SUSE Linux Enterprise Server for SAP Applications 15 SP4","product":{"name":"SUSE Linux Enterprise Server for SAP Applications 15 SP4","product_id":"SUSE Linux Enterprise Server for SAP Applications 15 SP4","product_identification_helper":{"cpe":"cpe:/o:suse:sles_sap:15:sp4"}}},{"category":"product_name","name":"SUSE Linux Enterprise Server for SAP Applications 15 SP5","product":{"name":"SUSE Linux Enterprise Server for SAP Applications 15 SP5","product_id":"SUSE Linux Enterprise Server for SAP Applications 15 SP5","product_identification_helper":{"cpe":"cpe:/o:suse:sles_sap:15:sp5"}}},{"category":"product_name","name":"SUSE Linux Enterprise Server for SAP Applications 15 SP6","product":{"name":"SUSE Linux Enterprise Server for SAP Applications 15 SP6","product_id":"SUSE Linux Enterprise Server for SAP Applications 15 SP6","product_identification_helper":{"cpe":"cpe:/o:suse:sles_sap:15:sp6"}}},{"category":"product_name","name":"SUSE Linux Enterprise Server for SAP Applications 15 SP7","product":{"name":"SUSE Linux Enterprise Server for SAP Applications 15 SP7","product_id":"SUSE Linux Enterprise Server for SAP Applications 15 SP7","product_identification_helper":{"cpe":"cpe:/o:suse:sles_sap:15:sp7"}}},{"category":"product_name","name":"SUSE Linux Enterprise Server for SAP applications 16.0","product":{"name":"SUSE Linux Enterprise Server for SAP applications 16.0","product_id":"SUSE Linux Enterprise Server for SAP applications 16.0","product_identification_helper":{"cpe":"cpe:/o:suse:sles:16:16.0:server-sap"}}},{"category":"product_name","name":"openSUSE Leap 15.6","product":{"name":"openSUSE Leap 15.6","product_id":"openSUSE Leap 15.6","product_identification_helper":{"cpe":"cpe:/o:opensuse:leap:15.6"}}},{"category":"product_name","name":"openSUSE Leap 16.0","product":{"name":"openSUSE Leap 16.0","product_id":"openSUSE Leap 16.0"}},{"category":"product_name","name":"openSUSE Tumbleweed","product":{"name":"openSUSE Tumbleweed","product_id":"openSUSE Tumbleweed","product_identification_helper":{"cpe":"cpe:/o:opensuse:tumbleweed"}}},{"category":"product_version","name":"python-jaraco.context","product":{"name":"python-jaraco.context","product_id":"python-jaraco.context","product_identification_helper":{"purl":"pkg:rpm/suse/python-jaraco.context@"}}},{"category":"product_version","name":"python311-jaraco.context","product":{"name":"python311-jaraco.context","product_id":"python311-jaraco.context","product_identification_helper":{"purl":"pkg:rpm/suse/python311-jaraco.context@?upstream=python-jaraco.context.src.rpm"}}},{"category":"product_version","name":"python311-jaraco.context-6.1.0-1.1","product":{"name":"python311-jaraco.context-6.1.0-1.1","product_id":"python311-jaraco.context-6.1.0-1.1","product_identification_helper":{"purl":"pkg:rpm/suse/python311-jaraco.context@6.1.0-1.1?upstream=python-jaraco.context-6.1.0-1.1.src.rpm"}}},{"category":"product_version","name":"python312-jaraco.context-6.1.0-1.1","product":{"name":"python312-jaraco.context-6.1.0-1.1","product_id":"python312-jaraco.context-6.1.0-1.1","product_identification_helper":{"purl":"pkg:rpm/suse/python312-jaraco.context@6.1.0-1.1"}}},{"category":"product_version","name":"python313-jaraco.context-5.3.0-160000.3.1","product":{"name":"python313-jaraco.context-5.3.0-160000.3.1","product_id":"python313-jaraco.context-5.3.0-160000.3.1","product_identification_helper":{"purl":"pkg:rpm/suse/python313-jaraco.context@5.3.0-160000.3.1?upstream=python-jaraco.context-5.3.0-160000.3.1.src.rpm"}}},{"category":"product_version","name":"python313-jaraco.context-6.1.0-1.1","product":{"name":"python313-jaraco.context-6.1.0-1.1","product_id":"python313-jaraco.context-6.1.0-1.1","product_identification_helper":{"purl":"pkg:rpm/suse/python313-jaraco.context@6.1.0-1.1?upstream=python-jaraco.context-6.1.0-1.1.src.rpm"}}}],"category":"product_family","name":"SUSE Linux Enterprise"}],"category":"vendor","name":"SUSE"}],"relationships":[{"category":"default_component_of","full_product_name":{"name":"python313-jaraco.context-5.3.0-160000.3.1 as component of SUSE Linux Enterprise Server 16.0","product_id":"SUSE Linux Enterprise Server 16.0:python313-jaraco.context-5.3.0-160000.3.1"},"product_reference":"python313-jaraco.context-5.3.0-160000.3.1","relates_to_product_reference":"SUSE Linux Enterprise Server 16.0"},{"category":"default_component_of","full_product_name":{"name":"python313-jaraco.context-5.3.0-160000.3.1 as component of SUSE Linux Enterprise Server for SAP applications 16.0","product_id":"SUSE Linux Enterprise Server for SAP applications 16.0:python313-jaraco.context-5.3.0-160000.3.1"},"product_reference":"python313-jaraco.context-5.3.0-160000.3.1","relates_to_product_reference":"SUSE Linux Enterprise Server for SAP applications 16.0"},{"category":"default_component_of","full_product_name":{"name":"python313-jaraco.context-5.3.0-160000.3.1 as component of openSUSE Leap 16.0","product_id":"openSUSE Leap 16.0:python313-jaraco.context-5.3.0-160000.3.1"},"product_reference":"python313-jaraco.context-5.3.0-160000.3.1","relates_to_product_reference":"openSUSE Leap 16.0"},{"category":"default_component_of","full_product_name":{"name":"python311-jaraco.context-6.1.0-1.1 as component of openSUSE Tumbleweed","product_id":"openSUSE Tumbleweed:python311-jaraco.context-6.1.0-1.1"},"product_reference":"python311-jaraco.context-6.1.0-1.1","relates_to_product_reference":"openSUSE Tumbleweed"},{"category":"default_component_of","full_product_name":{"name":"python312-jaraco.context-6.1.0-1.1 as component of openSUSE Tumbleweed","product_id":"openSUSE Tumbleweed:python312-jaraco.context-6.1.0-1.1"},"product_reference":"python312-jaraco.context-6.1.0-1.1","relates_to_product_reference":"openSUSE Tumbleweed"},{"category":"default_component_of","full_product_name":{"name":"python313-jaraco.context-6.1.0-1.1 as component of openSUSE Tumbleweed","product_id":"openSUSE Tumbleweed:python313-jaraco.context-6.1.0-1.1"},"product_reference":"python313-jaraco.context-6.1.0-1.1","relates_to_product_reference":"openSUSE Tumbleweed"},{"category":"default_component_of","full_product_name":{"name":"python311-jaraco.context as component of SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS","product_id":"SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS:python311-jaraco.context"},"product_reference":"python311-jaraco.context","relates_to_product_reference":"SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS"},{"category":"default_component_of","full_product_name":{"name":"python-jaraco.context as component of SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS","product_id":"SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS:python-jaraco.context"},"product_reference":"python-jaraco.context","relates_to_product_reference":"SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS"},{"category":"default_component_of","full_product_name":{"name":"python311-jaraco.context as component of SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS","product_id":"SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS:python311-jaraco.context"},"product_reference":"python311-jaraco.context","relates_to_product_reference":"SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS"},{"category":"default_component_of","full_product_name":{"name":"python-jaraco.context as component of SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS","product_id":"SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS:python-jaraco.context"},"product_reference":"python-jaraco.context","relates_to_product_reference":"SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS"},{"category":"default_component_of","full_product_name":{"name":"python311-jaraco.context as component of SUSE Linux Enterprise Server 15 SP7","product_id":"SUSE Linux Enterprise Server 15 SP7:python311-jaraco.context"},"product_reference":"python311-jaraco.context","relates_to_product_reference":"SUSE Linux Enterprise Server 15 SP7"},{"category":"default_component_of","full_product_name":{"name":"python-jaraco.context as component of SUSE Linux Enterprise Server 15 SP7","product_id":"SUSE Linux Enterprise Server 15 SP7:python-jaraco.context"},"product_reference":"python-jaraco.context","relates_to_product_reference":"SUSE Linux Enterprise Server 15 SP7"},{"category":"default_component_of","full_product_name":{"name":"python311-jaraco.context as component of SUSE Linux Enterprise Desktop 15 SP7","product_id":"SUSE Linux Enterprise Desktop 15 SP7:python311-jaraco.context"},"product_reference":"python311-jaraco.context","relates_to_product_reference":"SUSE Linux Enterprise Desktop 15 SP7"},{"category":"default_component_of","full_product_name":{"name":"python-jaraco.context as component of SUSE Linux Enterprise Desktop 15 SP7","product_id":"SUSE Linux Enterprise Desktop 15 SP7:python-jaraco.context"},"product_reference":"python-jaraco.context","relates_to_product_reference":"SUSE Linux Enterprise Desktop 15 SP7"},{"category":"default_component_of","full_product_name":{"name":"python311-jaraco.context as component of SUSE Linux Enterprise Server for SAP Applications 15 SP7","product_id":"SUSE Linux Enterprise Server for SAP Applications 15 SP7:python311-jaraco.context"},"product_reference":"python311-jaraco.context","relates_to_product_reference":"SUSE Linux Enterprise Server for SAP Applications 15 SP7"},{"category":"default_component_of","full_product_name":{"name":"python-jaraco.context as component of SUSE Linux Enterprise Server for SAP Applications 15 SP7","product_id":"SUSE Linux Enterprise Server for SAP Applications 15 SP7:python-jaraco.context"},"product_reference":"python-jaraco.context","relates_to_product_reference":"SUSE Linux Enterprise Server for SAP Applications 15 SP7"},{"category":"default_component_of","full_product_name":{"name":"python311-jaraco.context as component of SUSE Linux Enterprise High Performance Computing 15 SP7","product_id":"SUSE Linux Enterprise High Performance Computing 15 SP7:python311-jaraco.context"},"product_reference":"python311-jaraco.context","relates_to_product_reference":"SUSE Linux Enterprise High Performance Computing 15 SP7"},{"category":"default_component_of","full_product_name":{"name":"python-jaraco.context as component of SUSE Linux Enterprise High Performance Computing 15 SP7","product_id":"SUSE Linux Enterprise High Performance Computing 15 SP7:python-jaraco.context"},"product_reference":"python-jaraco.context","relates_to_product_reference":"SUSE Linux Enterprise High Performance Computing 15 SP7"},{"category":"default_component_of","full_product_name":{"name":"python311-jaraco.context as component of SUSE Linux Enterprise Module for Python 3 15 SP7","product_id":"SUSE Linux Enterprise Module for Python 3 15 SP7:python311-jaraco.context"},"product_reference":"python311-jaraco.context","relates_to_product_reference":"SUSE Linux Enterprise Module for Python 3 15 SP7"},{"category":"default_component_of","full_product_name":{"name":"python-jaraco.context as component of SUSE Linux Enterprise Module for Python 3 15 SP7","product_id":"SUSE Linux Enterprise Module for Python 3 15 SP7:python-jaraco.context"},"product_reference":"python-jaraco.context","relates_to_product_reference":"SUSE Linux Enterprise Module for Python 3 15 SP7"},{"category":"default_component_of","full_product_name":{"name":"python311-jaraco.context as component of SUSE Linux Enterprise Server 15 SP4-LTSS","product_id":"SUSE Linux Enterprise Server 15 SP4-LTSS:python311-jaraco.context"},"product_reference":"python311-jaraco.context","relates_to_product_reference":"SUSE Linux Enterprise Server 15 SP4-LTSS"},{"category":"default_component_of","full_product_name":{"name":"python-jaraco.context as component of SUSE Linux Enterprise Server 15 SP4-LTSS","product_id":"SUSE Linux Enterprise Server 15 SP4-LTSS:python-jaraco.context"},"product_reference":"python-jaraco.context","relates_to_product_reference":"SUSE Linux Enterprise Server 15 SP4-LTSS"},{"category":"default_component_of","full_product_name":{"name":"python311-jaraco.context as component of SUSE Linux Enterprise Server 15 SP5-LTSS","product_id":"SUSE Linux Enterprise Server 15 SP5-LTSS:python311-jaraco.context"},"product_reference":"python311-jaraco.context","relates_to_product_reference":"SUSE Linux Enterprise Server 15 SP5-LTSS"},{"category":"default_component_of","full_product_name":{"name":"python-jaraco.context as component of SUSE Linux Enterprise Server 15 SP5-LTSS","product_id":"SUSE Linux Enterprise Server 15 SP5-LTSS:python-jaraco.context"},"product_reference":"python-jaraco.context","relates_to_product_reference":"SUSE Linux Enterprise Server 15 SP5-LTSS"},{"category":"default_component_of","full_product_name":{"name":"python311-jaraco.context as component of SUSE Linux Enterprise Server 15 SP6-LTSS","product_id":"SUSE Linux Enterprise Server 15 SP6-LTSS:python311-jaraco.context"},"product_reference":"python311-jaraco.context","relates_to_product_reference":"SUSE Linux Enterprise Server 15 SP6-LTSS"},{"category":"default_component_of","full_product_name":{"name":"python-jaraco.context as component of SUSE Linux Enterprise Server 15 SP6-LTSS","product_id":"SUSE Linux Enterprise Server 15 SP6-LTSS:python-jaraco.context"},"product_reference":"python-jaraco.context","relates_to_product_reference":"SUSE Linux Enterprise Server 15 SP6-LTSS"},{"category":"default_component_of","full_product_name":{"name":"python-jaraco.context as component of SUSE Linux Enterprise Server Teradata 15 SP4","product_id":"SUSE Linux Enterprise Server Teradata 15 SP4:python-jaraco.context"},"product_reference":"python-jaraco.context","relates_to_product_reference":"SUSE Linux Enterprise Server Teradata 15 SP4"},{"category":"default_component_of","full_product_name":{"name":"python311-jaraco.context as component of SUSE Linux Enterprise Server for SAP Applications 15 SP4","product_id":"SUSE Linux Enterprise Server for SAP Applications 15 SP4:python311-jaraco.context"},"product_reference":"python311-jaraco.context","relates_to_product_reference":"SUSE Linux Enterprise Server for SAP Applications 15 SP4"},{"category":"default_component_of","full_product_name":{"name":"python-jaraco.context as component of SUSE Linux Enterprise Server for SAP Applications 15 SP4","product_id":"SUSE Linux Enterprise Server for SAP Applications 15 SP4:python-jaraco.context"},"product_reference":"python-jaraco.context","relates_to_product_reference":"SUSE Linux Enterprise Server for SAP Applications 15 SP4"},{"category":"default_component_of","full_product_name":{"name":"python311-jaraco.context as component of SUSE Linux Enterprise Server for SAP Applications 15 SP5","product_id":"SUSE Linux Enterprise Server for SAP Applications 15 SP5:python311-jaraco.context"},"product_reference":"python311-jaraco.context","relates_to_product_reference":"SUSE Linux Enterprise Server for SAP Applications 15 SP5"},{"category":"default_component_of","full_product_name":{"name":"python-jaraco.context as component of SUSE Linux Enterprise Server for SAP Applications 15 SP5","product_id":"SUSE Linux Enterprise Server for SAP Applications 15 SP5:python-jaraco.context"},"product_reference":"python-jaraco.context","relates_to_product_reference":"SUSE Linux Enterprise Server for SAP Applications 15 SP5"},{"category":"default_component_of","full_product_name":{"name":"python311-jaraco.context as component of SUSE Linux Enterprise Server for SAP Applications 15 SP6","product_id":"SUSE Linux Enterprise Server for SAP Applications 15 SP6:python311-jaraco.context"},"product_reference":"python311-jaraco.context","relates_to_product_reference":"SUSE Linux Enterprise Server for SAP Applications 15 SP6"},{"category":"default_component_of","full_product_name":{"name":"python-jaraco.context as component of SUSE Linux Enterprise Server for SAP Applications 15 SP6","product_id":"SUSE Linux Enterprise Server for SAP Applications 15 SP6:python-jaraco.context"},"product_reference":"python-jaraco.context","relates_to_product_reference":"SUSE Linux Enterprise Server for SAP Applications 15 SP6"},{"category":"default_component_of","full_product_name":{"name":"python311-jaraco.context as component of openSUSE Leap 15.6","product_id":"openSUSE Leap 15.6:python311-jaraco.context"},"product_reference":"python311-jaraco.context","relates_to_product_reference":"openSUSE Leap 15.6"},{"category":"default_component_of","full_product_name":{"name":"python-jaraco.context as component of openSUSE Leap 15.6","product_id":"openSUSE Leap 15.6:python-jaraco.context"},"product_reference":"python-jaraco.context","relates_to_product_reference":"openSUSE Leap 15.6"}]},"vulnerabilities":[{"cve":"CVE-2026-23949","ids":[{"system_name":"SUSE CVE Page","text":"https://www.suse.com/security/cve/CVE-2026-23949"}],"notes":[{"category":"general","text":"jaraco.context, an open-source software package that provides some useful decorators and context managers, has a Zip Slip path traversal vulnerability in the `jaraco.context.tarball()` function starting in version 5.2.0 and prior to version 6.1.0. The vulnerability may allow attackers to extract files outside the intended extraction directory when malicious tar archives are processed. The strip_first_component filter splits the path on the first `/` and extracts the second component, while allowing `../` sequences. Paths like `dummy_dir/../../etc/passwd` become `../../etc/passwd`. Note that this suffers from a nested tarball attack as well with multi-level tar files such as `dummy_dir/inner.tar.gz`, where the inner.tar.gz includes a traversal `dummy_dir/../../config/.env` that also gets translated to `../../config/.env`. Version 6.1.0 contains a patch for the issue.","title":"CVE description"}],"product_status":{"first_fixed":["SUSE Linux Enterprise Server 16.0:python313-jaraco.context-5.3.0-160000.3.1"],"known_not_affected":["SUSE Linux Enterprise Desktop 15 SP7:python-jaraco.context","SUSE Linux Enterprise Desktop 15 SP7:python311-jaraco.context","SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS:python-jaraco.context","SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS:python311-jaraco.context","SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS:python-jaraco.context","SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS:python311-jaraco.context","SUSE Linux Enterprise High Performance Computing 15 SP7:python-jaraco.context","SUSE Linux Enterprise High Performance Computing 15 SP7:python311-jaraco.context","SUSE Linux Enterprise Module for Python 3 15 SP7:python-jaraco.context","SUSE Linux Enterprise Module for Python 3 15 SP7:python311-jaraco.context","SUSE Linux Enterprise Server 15 SP4-LTSS:python-jaraco.context","SUSE Linux Enterprise Server 15 SP4-LTSS:python311-jaraco.context","SUSE Linux Enterprise Server 15 SP5-LTSS:python-jaraco.context","SUSE Linux Enterprise Server 15 SP5-LTSS:python311-jaraco.context","SUSE Linux Enterprise Server 15 SP6-LTSS:python-jaraco.context","SUSE Linux Enterprise Server 15 SP6-LTSS:python311-jaraco.context","SUSE Linux Enterprise Server 15 SP7:python-jaraco.context","SUSE Linux Enterprise Server 15 SP7:python311-jaraco.context","SUSE Linux Enterprise Server Teradata 15 SP4:python-jaraco.context","SUSE Linux Enterprise Server for SAP Applications 15 SP4:python-jaraco.context","SUSE Linux Enterprise Server for SAP Applications 15 SP4:python311-jaraco.context","SUSE Linux Enterprise Server for SAP Applications 15 SP5:python-jaraco.context","SUSE Linux Enterprise Server for SAP Applications 15 SP5:python311-jaraco.context","SUSE Linux Enterprise Server for SAP Applications 15 SP6:python-jaraco.context","SUSE Linux Enterprise Server for SAP Applications 15 SP6:python311-jaraco.context","SUSE Linux Enterprise Server for SAP Applications 15 SP7:python-jaraco.context","SUSE Linux Enterprise Server for SAP Applications 15 SP7:python311-jaraco.context","openSUSE Leap 15.6:python-jaraco.context","openSUSE Leap 15.6:python311-jaraco.context"],"recommended":["SUSE Linux Enterprise Server 16.0:python313-jaraco.context-5.3.0-160000.3.1","SUSE Linux Enterprise Server for SAP applications 16.0:python313-jaraco.context-5.3.0-160000.3.1","openSUSE Leap 16.0:python313-jaraco.context-5.3.0-160000.3.1","openSUSE Tumbleweed:python311-jaraco.context-6.1.0-1.1","openSUSE Tumbleweed:python312-jaraco.context-6.1.0-1.1","openSUSE Tumbleweed:python313-jaraco.context-6.1.0-1.1"]},"references":[{"category":"external","summary":"CVE-2026-23949","url":"https://www.suse.com/security/cve/CVE-2026-23949"},{"category":"external","summary":"SUSE Security Ratings","url":"https://www.suse.com/support/security/rating/"},{"category":"external","summary":"SUSE Bug 1256954 for CVE-2026-23949","url":"https://bugzilla.suse.com/1256954"},{"category":"external","summary":"Advisory link for SUSE-SU-2026:20139-1","url":"https://lists.suse.com/pipermail/sle-security-updates/2026-January/023954.html"}],"remediations":[{"category":"vendor_fix","details":"To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n","product_ids":["SUSE Linux Enterprise Server 16.0:python313-jaraco.context-5.3.0-160000.3.1","SUSE Linux Enterprise Server for SAP applications 16.0:python313-jaraco.context-5.3.0-160000.3.1","openSUSE Leap 16.0:python313-jaraco.context-5.3.0-160000.3.1","openSUSE Tumbleweed:python311-jaraco.context-6.1.0-1.1","openSUSE Tumbleweed:python312-jaraco.context-6.1.0-1.1","openSUSE Tumbleweed:python313-jaraco.context-6.1.0-1.1"]}],"scores":[{"cvss_v3":{"baseScore":7.4,"baseSeverity":"HIGH","vectorString":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:N/A:N","version":"3.1"},"products":["SUSE Linux Enterprise Server 16.0:python313-jaraco.context-5.3.0-160000.3.1","SUSE Linux Enterprise Server for SAP applications 16.0:python313-jaraco.context-5.3.0-160000.3.1","openSUSE Leap 16.0:python313-jaraco.context-5.3.0-160000.3.1","openSUSE Tumbleweed:python311-jaraco.context-6.1.0-1.1","openSUSE Tumbleweed:python312-jaraco.context-6.1.0-1.1","openSUSE Tumbleweed:python313-jaraco.context-6.1.0-1.1"]}],"threats":[{"category":"impact","date":"2026-01-20T03:02:25Z","details":"important"}],"title":"CVE-2026-23949"}]}