[CLSA-2026:1786674181] Fix CVE(s): CVE-2026-3276, CVE-2026-7774
Type:
security
Severity:
Moderate
Release date:
2026-08-14 02:23:13 UTC
Description:
* SECURITY UPDATE: tarfile.data_filter could be bypassed using crafted link entries, including symlinks with empty or directory-like names, to redirect later archive members outside the intended extraction directory, so tarfile.extractall() could write files outside the destination directory. - debian/patches/CVE-2026-7774.patch: backport of cpython c063191c (gh-149486, [3.10] branch). data_filter now validates the normalised linkname that is actually written to disk, strips trailing separators from a symlink member's name before resolving its directory, and rejects link members that resolve to the destination directory itself. - CVE-2026-7774 * debian/patches/CVE-2026-8328.patch: register the TestFtpcpSecurity test class in test_ftplib's test_main so regrtest actually runs it (fixes an omission in the original backport; no functional change to the CVE fix itself).
Updated packages:
  • alt-python38_3.8.20-26_amd64.deb
    sha:874c61d1a8e02e62981dd601db75150beb168277
  • alt-python38-debug_3.8.20-26_amd64.deb
    sha:78aea051ef8e76f3ad161e193f95368451306369
  • alt-python38-devel_3.8.20-26_amd64.deb
    sha:0b4bcc73008f3a1b541212ac639d38f40a41eec6
  • alt-python38-idle_3.8.20-26_amd64.deb
    sha:416b89abfedf43c5ce5a319e0ae40a4ddcf08cd8
  • alt-python38-libs_3.8.20-26_amd64.deb
    sha:6eb451b022450f3e1791fc32fdbd069cdad9aa71
  • alt-python38-test_3.8.20-26_amd64.deb
    sha:5f6bc556ca98f81ba61c5a6160afb34ee42016bf
  • alt-python38-tkinter_3.8.20-26_amd64.deb
    sha:6c3f92ba59a23a7ded52194e6e0ddbfbeec7d19c
  • alt-python38_3.8.20-26_arm64.deb
    sha:48e52247a5890759cf05a55b932defef8016634e
  • alt-python38-debug_3.8.20-26_arm64.deb
    sha:487bf48f6968571e204342edae9413192fafc383
  • alt-python38-devel_3.8.20-26_arm64.deb
    sha:4e98efdbe1a43533b651fb34d657d22e0f8ad354
  • alt-python38-idle_3.8.20-26_arm64.deb
    sha:3a5a5d30134d8300afb1169077714f9f3ac0aec3
  • alt-python38-libs_3.8.20-26_arm64.deb
    sha:098ecdb6a0b52974961b063b97a267784b14b311
  • alt-python38-test_3.8.20-26_arm64.deb
    sha:6b785cd7c9eb89c6befe93fc615a6e55f725778b
  • alt-python38-tkinter_3.8.20-26_arm64.deb
    sha:a52b9405b228e104d5b3d59a99f1f8b32d5b8dad
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.