{
  "document": {
    "aggregate_severity": {
      "text": "Moderate"
    },
    "category": "csaf_security_advisory",
    "csaf_version": "2.0",
    "distribution": {
      "text": "TuxCare License Agreement",
      "tlp": {
        "label": "WHITE",
        "url": "https://www.first.org/tlp/"
      }
    },
    "lang": "en",
    "notes": [
      {
        "category": "legal_disclaimer",
        "text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Cloud Linux Inc. and provide a link to the original.",
        "title": "Terms of Use"
      },
      {
        "category": "details",
        "text": "* SECURITY UPDATE: symlink extraction escape in the tarfile fallback\n     - debian/patches/CVE-2025-8869.patch: validate that a symlink member's\n       target resolves inside the tar archive, in the extraction fallback used\n       on Pythons without PEP 706 tarfile filtering\n     - CVE-2025-8869\n   * SECURITY UPDATE: path traversal into prefix-sharing sibling directories\n     - debian/patches/CVE-2026-1703.patch: replace the os.path.commonprefix\n       containment test in is_within_directory with an explicit path-component\n       check\n     - CVE-2026-1703\n   * SECURITY UPDATE: archive type confusion for concatenated tar+zip files\n     - debian/patches/CVE-2026-3219.patch: choose the archive format in order\n       of decreasing reliability and reject files that identify as both zip\n       and tar\n     - CVE-2026-3219\n   * SECURITY UPDATE: self version-check imported just-installed modules\n     - debian/patches/CVE-2026-6357.patch: split the self version-update check\n       so the network fetch and version computation run before the command\n       body, and skip it entirely for \"pip install pip\"\n     - CVE-2026-6357\n   * SECURITY UPDATE: entry point names installed outside the scripts directory\n     - debian/patches/CVE-2026-8643.patch: reject console/gui script entry\n       point names that resolve to a path outside the scripts directory\n     - CVE-2026-8643\n   * SECURITY UPDATE: doubly-encoded package URL could escape the download directory\n     - debian/patches/CVE-2026-13346.patch: stop decoding the URL path a second time\n       in Link.filename and route the download-path joins through join_within_directory\n       so the name is always a single path component\n     - CVE-2026-13346",
        "title": "Details"
      }
    ],
    "publisher": {
      "category": "vendor",
      "contact_details": "https://tuxcare.com/contact/",
      "name": "TuxCare",
      "namespace": "https://tuxcare.com/"
    },
    "references": [
      {
        "category": "self",
        "summary": "https://cve.tuxcare.com/els-alt-python/releases/CLSA-2026:1788433085",
        "url": "https://cve.tuxcare.com/els-alt-python/releases/CLSA-2026:1788433085"
      },
      {
        "category": "self",
        "summary": "Canonical URL",
        "url": "https://security.tuxcare.com/csaf/v2/els_alt_python/debian12/advisories/2026/clsa-2026_1788433085.json"
      }
    ],
    "tracking": {
      "current_release_date": "2026-09-03T10:59:11Z",
      "generator": {
        "date": "2026-09-03T10:59:11Z",
        "engine": {
          "name": "pyCSAF"
        }
      },
      "id": "CLSA-2026:1788433085",
      "initial_release_date": "2026-09-03T10:59:11Z",
      "revision_history": [
        {
          "date": "2026-09-03T10:59:11Z",
          "number": "1",
          "summary": "Initial version"
        }
      ],
      "status": "final",
      "version": "1"
    },
    "title": "Fix of 6 CVEs"
  },
  "product_tree": {
    "branches": [
      {
        "branches": [
          {
            "branches": [
              {
                "category": "product_name",
                "name": "Debian 12",
                "product": {
                  "name": "Debian 12",
                  "product_id": "Debian-12",
                  "product_identification_helper": {
                    "cpe": "cpe:2.3:o:debian:debian_linux:12:*:*:*:*:*:*:*"
                  }
                }
              }
            ],
            "category": "product_family",
            "name": "Debian"
          }
        ],
        "category": "vendor",
        "name": "Software in the Public Interest, Inc."
      },
      {
        "branches": [
          {
            "branches": [
              {
                "category": "product_version",
                "name": "alt-python312-pip-wheel-0:23.3.1-3.all",
                "product": {
                  "name": "alt-python312-pip-wheel-0:23.3.1-3.all",
                  "product_id": "alt-python312-pip-wheel-0:23.3.1-3.all",
                  "product_identification_helper": {
                    "purl": "pkg:deb/tuxcare/alt-python312-pip-wheel@23.3.1-3?arch=all&os_name=debian&os_version=12"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-python312-pip-0:23.3.1-3.all",
                "product": {
                  "name": "alt-python312-pip-0:23.3.1-3.all",
                  "product_id": "alt-python312-pip-0:23.3.1-3.all",
                  "product_identification_helper": {
                    "purl": "pkg:deb/tuxcare/alt-python312-pip@23.3.1-3?arch=all&os_name=debian&os_version=12"
                  }
                }
              }
            ],
            "category": "architecture",
            "name": "all"
          }
        ],
        "category": "vendor",
        "name": "TuxCare"
      }
    ],
    "relationships": [
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-python312-pip-wheel-0:23.3.1-3.all as a component of Debian 12",
          "product_id": "Debian-12:alt-python312-pip-wheel-0:23.3.1-3.all"
        },
        "product_reference": "alt-python312-pip-wheel-0:23.3.1-3.all",
        "relates_to_product_reference": "Debian-12"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-python312-pip-0:23.3.1-3.all as a component of Debian 12",
          "product_id": "Debian-12:alt-python312-pip-0:23.3.1-3.all"
        },
        "product_reference": "alt-python312-pip-0:23.3.1-3.all",
        "relates_to_product_reference": "Debian-12"
      }
    ]
  },
  "vulnerabilities": [
    {
      "cve": "CVE-2026-1703",
      "cwe": {
        "id": "CWE-22",
        "name": "Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')"
      },
      "notes": [
        {
          "category": "description",
          "text": "When pip is installing and extracting a maliciously crafted wheel archive, files may be extracted outside the installation directory. The path traversal is limited to prefixes of the installation directory, thus isn't able to inject or overwrite executable files in typical situations.",
          "title": "Vulnerability description"
        }
      ],
      "product_status": {
        "fixed": [
          "Debian-12:alt-python312-pip-0:23.3.1-3.all",
          "Debian-12:alt-python312-pip-wheel-0:23.3.1-3.all"
        ]
      },
      "references": [
        {
          "category": "self",
          "summary": "Canonical URL",
          "url": "https://cve.tuxcare.com/els-alt-python/cve/CVE-2026-1703"
        },
        {
          "category": "external",
          "summary": "https://github.com/pypa/pip/commit/8e227a9be4faa9594e05d02ca05a413a2a4e7735",
          "url": "https://github.com/pypa/pip/commit/8e227a9be4faa9594e05d02ca05a413a2a4e7735"
        },
        {
          "category": "external",
          "summary": "https://github.com/pypa/pip/pull/13777",
          "url": "https://github.com/pypa/pip/pull/13777"
        },
        {
          "category": "external",
          "summary": "https://mail.python.org/archives/list/security-announce@python.org/thread/WIEA34D4TABF2UNQJAOMXKCICSPBE2DJ/",
          "url": "https://mail.python.org/archives/list/security-announce@python.org/thread/WIEA34D4TABF2UNQJAOMXKCICSPBE2DJ/"
        }
      ],
      "release_date": "2026-02-02T15:16:00Z",
      "remediations": [
        {
          "category": "vendor_fix",
          "date": "2026-09-03T10:58:07.733159Z",
          "details": "Details on how to apply the fix are available at: https://cve.tuxcare.com/els-alt-python/releases/CLSA-2026:1788433085",
          "product_ids": [
            "Debian-12:alt-python312-pip-0:23.3.1-3.all",
            "Debian-12:alt-python312-pip-wheel-0:23.3.1-3.all"
          ],
          "url": "https://cve.tuxcare.com/els-alt-python/releases/CLSA-2026:1788433085"
        }
      ],
      "threats": [
        {
          "category": "impact",
          "details": "Low"
        }
      ]
    },
    {
      "cve": "CVE-2026-13346",
      "cwe": {
        "id": "CWE-36",
        "name": "Absolute Path Traversal"
      },
      "notes": [
        {
          "category": "description",
          "text": "pip would incorrectly handle doubly-encoded package URLs from indexes allowing for files to be installed to arbitrary locations on disk even when installing wheels.\n\n\n\n\nThis vulnerability requires downloading or installing a package from a malicious package index to succeed, malicious packages alone are not able to exploit this vulnerability. Note that this vulnerability only materially impacts users running `pip download` with the `--only-binary` option as installing source distributions from an untrusted index is already an unsafe operation that executes code during install time.",
          "title": "Vulnerability description"
        }
      ],
      "product_status": {
        "fixed": [
          "Debian-12:alt-python312-pip-0:23.3.1-3.all",
          "Debian-12:alt-python312-pip-wheel-0:23.3.1-3.all"
        ]
      },
      "references": [
        {
          "category": "self",
          "summary": "Canonical URL",
          "url": "https://cve.tuxcare.com/els-alt-python/cve/CVE-2026-13346"
        },
        {
          "category": "external",
          "summary": "https://github.com/pypa/pip/pull/14110",
          "url": "https://github.com/pypa/pip/pull/14110"
        },
        {
          "category": "external",
          "summary": "https://mail.python.org/archives/list/security-announce@python.org/thread/L2BNQGGVQCEV7DROOORQ7WFKKFF2OOQX/",
          "url": "https://mail.python.org/archives/list/security-announce@python.org/thread/L2BNQGGVQCEV7DROOORQ7WFKKFF2OOQX/"
        },
        {
          "category": "external",
          "summary": "http://www.openwall.com/lists/oss-security/2026/07/29/7",
          "url": "http://www.openwall.com/lists/oss-security/2026/07/29/7"
        }
      ],
      "release_date": "2026-07-29T19:16:00Z",
      "remediations": [
        {
          "category": "vendor_fix",
          "date": "2026-09-03T10:58:07.733159Z",
          "details": "Details on how to apply the fix are available at: https://cve.tuxcare.com/els-alt-python/releases/CLSA-2026:1788433085",
          "product_ids": [
            "Debian-12:alt-python312-pip-0:23.3.1-3.all",
            "Debian-12:alt-python312-pip-wheel-0:23.3.1-3.all"
          ],
          "url": "https://cve.tuxcare.com/els-alt-python/releases/CLSA-2026:1788433085"
        }
      ],
      "threats": [
        {
          "category": "impact",
          "details": "Moderate"
        }
      ]
    },
    {
      "cve": "CVE-2025-8869",
      "notes": [
        {
          "category": "description",
          "text": "When extracting a tar archive pip may not check symbolic links point into the extraction directory if the tarfile module doesn't implement PEP 706.\nNote that upgrading pip to a \"fixed\" version for this vulnerability doesn't fix all known vulnerabilities that are remediated by using a Python version that implements PEP 706.\n\nNote that this is a vulnerability in pip's fallback implementation of tar extraction for Python versions that don't implement PEP 706\nand therefore are not secure to all vulnerabilities in the Python 'tarfile' module. If you're using a Python version that implements PEP 706\nthen pip doesn't use the \"vulnerable\" fallback code.\n\nMitigations include upgrading to a version of pip that includes the fix, upgrading to a Python version that implements PEP 706 (Python >=3.9.17, >=3.10.12, >=3.11.4, or >=3.12),\napplying the linked patch, or inspecting source distributions (sdists) before installation as is already a best-practice.",
          "title": "Vulnerability description"
        }
      ],
      "product_status": {
        "fixed": [
          "Debian-12:alt-python312-pip-0:23.3.1-3.all",
          "Debian-12:alt-python312-pip-wheel-0:23.3.1-3.all"
        ]
      },
      "references": [
        {
          "category": "self",
          "summary": "Canonical URL",
          "url": "https://cve.tuxcare.com/els-alt-python/cve/CVE-2025-8869"
        },
        {
          "category": "external",
          "summary": "https://github.com/pypa/pip/pull/13550",
          "url": "https://github.com/pypa/pip/pull/13550"
        },
        {
          "category": "external",
          "summary": "https://mail.python.org/archives/list/security-announce@python.org/thread/IF5A3GCJY3VH7BVHJKOWOJFKTW7VFQEN/",
          "url": "https://mail.python.org/archives/list/security-announce@python.org/thread/IF5A3GCJY3VH7BVHJKOWOJFKTW7VFQEN/"
        },
        {
          "category": "external",
          "summary": "https://lists.debian.org/debian-lts-announce/2025/10/msg00028.html",
          "url": "https://lists.debian.org/debian-lts-announce/2025/10/msg00028.html"
        }
      ],
      "release_date": "2025-09-24T15:15:00Z",
      "remediations": [
        {
          "category": "vendor_fix",
          "date": "2026-09-03T10:58:07.733159Z",
          "details": "Details on how to apply the fix are available at: https://cve.tuxcare.com/els-alt-python/releases/CLSA-2026:1788433085",
          "product_ids": [
            "Debian-12:alt-python312-pip-0:23.3.1-3.all",
            "Debian-12:alt-python312-pip-wheel-0:23.3.1-3.all"
          ],
          "url": "https://cve.tuxcare.com/els-alt-python/releases/CLSA-2026:1788433085"
        }
      ],
      "threats": [
        {
          "category": "impact",
          "details": "Moderate"
        }
      ]
    },
    {
      "cve": "CVE-2026-8643",
      "cwe": {
        "id": "CWE-22",
        "name": "Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')"
      },
      "notes": [
        {
          "category": "description",
          "text": "pip would treat console_scripts and gui_scripts as paths instead of file names without sanitizing the resolved absolute path to the installation directory, leading to entry points being installed outside the installation directory.",
          "title": "Vulnerability description"
        }
      ],
      "product_status": {
        "fixed": [
          "Debian-12:alt-python312-pip-0:23.3.1-3.all",
          "Debian-12:alt-python312-pip-wheel-0:23.3.1-3.all"
        ]
      },
      "references": [
        {
          "category": "self",
          "summary": "Canonical URL",
          "url": "https://cve.tuxcare.com/els-alt-python/cve/CVE-2026-8643"
        },
        {
          "category": "external",
          "summary": "https://github.com/pypa/pip/pull/14000",
          "url": "https://github.com/pypa/pip/pull/14000"
        },
        {
          "category": "external",
          "summary": "https://mail.python.org/archives/list/security-announce@python.org/thread/YV63UET5D3OOJY7O4M5XCVYO2YM4NBYJ/",
          "url": "https://mail.python.org/archives/list/security-announce@python.org/thread/YV63UET5D3OOJY7O4M5XCVYO2YM4NBYJ/"
        },
        {
          "category": "external",
          "summary": "http://www.openwall.com/lists/oss-security/2026/06/01/5",
          "url": "http://www.openwall.com/lists/oss-security/2026/06/01/5"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:33313",
          "url": "https://access.redhat.com/errata/RHSA-2026:33313"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:34374",
          "url": "https://access.redhat.com/errata/RHSA-2026:34374"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:34456",
          "url": "https://access.redhat.com/errata/RHSA-2026:34456"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:34739",
          "url": "https://access.redhat.com/errata/RHSA-2026:34739"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:34740",
          "url": "https://access.redhat.com/errata/RHSA-2026:34740"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:34741",
          "url": "https://access.redhat.com/errata/RHSA-2026:34741"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:34748",
          "url": "https://access.redhat.com/errata/RHSA-2026:34748"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:34749",
          "url": "https://access.redhat.com/errata/RHSA-2026:34749"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:34750",
          "url": "https://access.redhat.com/errata/RHSA-2026:34750"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:34752",
          "url": "https://access.redhat.com/errata/RHSA-2026:34752"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:34756",
          "url": "https://access.redhat.com/errata/RHSA-2026:34756"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:34758",
          "url": "https://access.redhat.com/errata/RHSA-2026:34758"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:34760",
          "url": "https://access.redhat.com/errata/RHSA-2026:34760"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:34765",
          "url": "https://access.redhat.com/errata/RHSA-2026:34765"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:34772",
          "url": "https://access.redhat.com/errata/RHSA-2026:34772"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:34773",
          "url": "https://access.redhat.com/errata/RHSA-2026:34773"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:34774",
          "url": "https://access.redhat.com/errata/RHSA-2026:34774"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:34775",
          "url": "https://access.redhat.com/errata/RHSA-2026:34775"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:34776",
          "url": "https://access.redhat.com/errata/RHSA-2026:34776"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:34777",
          "url": "https://access.redhat.com/errata/RHSA-2026:34777"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:34778",
          "url": "https://access.redhat.com/errata/RHSA-2026:34778"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:34780",
          "url": "https://access.redhat.com/errata/RHSA-2026:34780"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:34891",
          "url": "https://access.redhat.com/errata/RHSA-2026:34891"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:36193",
          "url": "https://access.redhat.com/errata/RHSA-2026:36193"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:36315",
          "url": "https://access.redhat.com/errata/RHSA-2026:36315"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:37275",
          "url": "https://access.redhat.com/errata/RHSA-2026:37275"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:37283",
          "url": "https://access.redhat.com/errata/RHSA-2026:37283"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:42078",
          "url": "https://access.redhat.com/errata/RHSA-2026:42078"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:42079",
          "url": "https://access.redhat.com/errata/RHSA-2026:42079"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:42132",
          "url": "https://access.redhat.com/errata/RHSA-2026:42132"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:42144",
          "url": "https://access.redhat.com/errata/RHSA-2026:42144"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:42644",
          "url": "https://access.redhat.com/errata/RHSA-2026:42644"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:50479",
          "url": "https://access.redhat.com/errata/RHSA-2026:50479"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:54760",
          "url": "https://access.redhat.com/errata/RHSA-2026:54760"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:56347",
          "url": "https://access.redhat.com/errata/RHSA-2026:56347"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2026:60520",
          "url": "https://access.redhat.com/errata/RHSA-2026:60520"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/security/cve/CVE-2026-8643",
          "url": "https://access.redhat.com/security/cve/CVE-2026-8643"
        },
        {
          "category": "external",
          "summary": "https://bugzilla.redhat.com/show_bug.cgi?id=2460927",
          "url": "https://bugzilla.redhat.com/show_bug.cgi?id=2460927"
        },
        {
          "category": "external",
          "summary": "https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-8643.json",
          "url": "https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-8643.json"
        }
      ],
      "release_date": "2026-06-01T17:17:00Z",
      "remediations": [
        {
          "category": "vendor_fix",
          "date": "2026-09-03T10:58:07.733159Z",
          "details": "Details on how to apply the fix are available at: https://cve.tuxcare.com/els-alt-python/releases/CLSA-2026:1788433085",
          "product_ids": [
            "Debian-12:alt-python312-pip-0:23.3.1-3.all",
            "Debian-12:alt-python312-pip-wheel-0:23.3.1-3.all"
          ],
          "url": "https://cve.tuxcare.com/els-alt-python/releases/CLSA-2026:1788433085"
        }
      ],
      "threats": [
        {
          "category": "impact",
          "details": "Moderate"
        }
      ]
    },
    {
      "cve": "CVE-2026-3219",
      "cwe": {
        "id": "CWE-434",
        "name": "Unrestricted Upload of File with Dangerous Type"
      },
      "notes": [
        {
          "category": "description",
          "text": "pip handles concatenated tar and ZIP files as ZIP files regardless of filename or whether a file is both a tar and ZIP file. This behavior could result in confusing installation behavior, such as installing \"incorrect\" files according to the filename of the archive. New behavior only proceeds with installation if the file identifies uniquely as a ZIP or tar archive, not as both.",
          "title": "Vulnerability description"
        }
      ],
      "product_status": {
        "fixed": [
          "Debian-12:alt-python312-pip-0:23.3.1-3.all",
          "Debian-12:alt-python312-pip-wheel-0:23.3.1-3.all"
        ]
      },
      "references": [
        {
          "category": "self",
          "summary": "Canonical URL",
          "url": "https://cve.tuxcare.com/els-alt-python/cve/CVE-2026-3219"
        },
        {
          "category": "external",
          "summary": "https://github.com/pypa/pip/pull/13870",
          "url": "https://github.com/pypa/pip/pull/13870"
        },
        {
          "category": "external",
          "summary": "https://mail.python.org/archives/list/security-announce@python.org/thread/QAJ5JIVWWCAJ4EZL2FP5MOOW35JS7LRJ/",
          "url": "https://mail.python.org/archives/list/security-announce@python.org/thread/QAJ5JIVWWCAJ4EZL2FP5MOOW35JS7LRJ/"
        },
        {
          "category": "external",
          "summary": "http://www.openwall.com/lists/oss-security/2026/04/20/8",
          "url": "http://www.openwall.com/lists/oss-security/2026/04/20/8"
        }
      ],
      "release_date": "2026-04-20T16:16:00Z",
      "remediations": [
        {
          "category": "vendor_fix",
          "date": "2026-09-03T10:58:07.733159Z",
          "details": "Details on how to apply the fix are available at: https://cve.tuxcare.com/els-alt-python/releases/CLSA-2026:1788433085",
          "product_ids": [
            "Debian-12:alt-python312-pip-0:23.3.1-3.all",
            "Debian-12:alt-python312-pip-wheel-0:23.3.1-3.all"
          ],
          "url": "https://cve.tuxcare.com/els-alt-python/releases/CLSA-2026:1788433085"
        }
      ],
      "threats": [
        {
          "category": "impact",
          "details": "Moderate"
        }
      ]
    },
    {
      "cve": "CVE-2026-6357",
      "cwe": {
        "id": "CWE-829",
        "name": "Inclusion of Functionality from Untrusted Control Sphere"
      },
      "notes": [
        {
          "category": "description",
          "text": "pip prior to version 26.1 would run self-update check functionality after installing wheel files which required importing well-known Python modules names. These module imports were intentionally deferred to increase startup time of the pip CLI. The patch changes self-update functionality to run before wheels are installed to prevent newly-installed modules from being imported shortly after the installation of a wheel package. Users should still review package contents prior to installation.",
          "title": "Vulnerability description"
        }
      ],
      "product_status": {
        "fixed": [
          "Debian-12:alt-python312-pip-0:23.3.1-3.all",
          "Debian-12:alt-python312-pip-wheel-0:23.3.1-3.all"
        ]
      },
      "references": [
        {
          "category": "self",
          "summary": "Canonical URL",
          "url": "https://cve.tuxcare.com/els-alt-python/cve/CVE-2026-6357"
        },
        {
          "category": "external",
          "summary": "https://github.com/pypa/pip/pull/13923",
          "url": "https://github.com/pypa/pip/pull/13923"
        },
        {
          "category": "external",
          "summary": "https://ichard26.github.io/blog/2026/04/whats-new-in-pip-26.1/#security-fixes",
          "url": "https://ichard26.github.io/blog/2026/04/whats-new-in-pip-26.1/#security-fixes"
        },
        {
          "category": "external",
          "summary": "http://www.openwall.com/lists/oss-security/2026/04/27/7",
          "url": "http://www.openwall.com/lists/oss-security/2026/04/27/7"
        }
      ],
      "release_date": "2026-04-27T15:16:00Z",
      "remediations": [
        {
          "category": "vendor_fix",
          "date": "2026-09-03T10:58:07.733159Z",
          "details": "Details on how to apply the fix are available at: https://cve.tuxcare.com/els-alt-python/releases/CLSA-2026:1788433085",
          "product_ids": [
            "Debian-12:alt-python312-pip-0:23.3.1-3.all",
            "Debian-12:alt-python312-pip-wheel-0:23.3.1-3.all"
          ],
          "url": "https://cve.tuxcare.com/els-alt-python/releases/CLSA-2026:1788433085"
        }
      ],
      "threats": [
        {
          "category": "impact",
          "details": "Moderate"
        }
      ]
    }
  ]
}