[CLSA-2026:1790702279] Fix CVE(s): CVE-2026-19672, CVE-2026-87910
Type:
security
Severity:
Moderate
Release date:
2026-09-29 17:18:12 UTC
Description:
* SECURITY UPDATE: tarfile ignored a None result from the extraction filter on the link fallback path - debian/patches/CVE-2026-87910.patch: keep the result of the first filter_function() call in TarFile.makelink_with_filter() and return early when it is None, so a filter that skips a member by returning None is honoured when link extraction falls back to copying the target under the link's own, shallower name instead of the member being extracted anyway (CWE-22). - CVE-2026-87910 * SECURITY UPDATE: tarfile tar/data filters created directories outside the destination - debian/patches/CVE-2026-19672.patch: collapse ".." components with os.path.normpath() in _get_filtered_attrs() before the containment check, so a member whose name leaves the destination and comes back, such as "../evil/../dest/sub/file", no longer creates the intermediate directories outside it. The containment check looked at the resolved path, which stayed inside, while the directories were created from the name as given (CWE-22). Backport of upstream commit 97688346ada2. - Behaviour change: the "tar" and "data" filters now rewrite such names with os.path.normpath(), which removes internal ".." components and so may change the meaning of a name that traverses symbolic links. - CVE-2026-19672
Updated packages:
  • alt-python313_3.13.15-5_amd64.deb
    sha:a9f925a5292f94a690c32a904fcc37a67f00b582
  • alt-python313-debug_3.13.15-5_amd64.deb
    sha:3937ec7eca02a9d5fb362b765fa4b20edf7eb912
  • alt-python313-devel_3.13.15-5_amd64.deb
    sha:48a18c66d4b5f976ff7667d7209d67a25aee7cec
  • alt-python313-idle_3.13.15-5_amd64.deb
    sha:ff97a606dc222d2269cb9e264a08877044b5a19c
  • alt-python313-libs_3.13.15-5_amd64.deb
    sha:0aac5ffd41e768191c830792ad169260915ec0b7
  • alt-python313-test_3.13.15-5_amd64.deb
    sha:4abb68ff4cbbdf95f0aa5c27314301e88085559a
  • alt-python313-tkinter_3.13.15-5_amd64.deb
    sha:be7363a2e54c9df5e350cd0e1a83c2a8f7da2542
  • alt-python313_3.13.15-5_arm64.deb
    sha:07621f7d5a59796748d444b211c83b6ecb7fda80
  • alt-python313-debug_3.13.15-5_arm64.deb
    sha:4539597f4b3427abdc92db10a2edb2d238cf6f91
  • alt-python313-devel_3.13.15-5_arm64.deb
    sha:69a3d94d517e86bf6ea0e2197c09b461f731b8c3
  • alt-python313-idle_3.13.15-5_arm64.deb
    sha:fd7003f4428b6768366b9648e1483c9ee52633c2
  • alt-python313-libs_3.13.15-5_arm64.deb
    sha:c57fffdfc0e77d31e09cdcdeb4880baa6bb1485a
  • alt-python313-test_3.13.15-5_arm64.deb
    sha:457d8cec8ed7e7615321a288634f052fb8a01016
  • alt-python313-tkinter_3.13.15-5_arm64.deb
    sha:c878818b776533f41d7cdf3a6c15a4d6d9965ed7
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.