Release date:
2026-09-29 12:17:08 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 97688346.
- Behaviour change: under the "tar" and "data" filters, member names
containing ".." components are now normalized 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-python312_3.12.14-8_amd64.deb
sha:b998cc2952302112ccfba8b9dd0063dfc32c8f8f
-
alt-python312-debug_3.12.14-8_amd64.deb
sha:067f9c99fb126000fe56fdcf794fdaa2d59a4b95
-
alt-python312-devel_3.12.14-8_amd64.deb
sha:5e08b3feadcf75a0b11e921ac75599af51be63dc
-
alt-python312-idle_3.12.14-8_amd64.deb
sha:b77f0f1f9655dca26309046537376d7e782705bf
-
alt-python312-libs_3.12.14-8_amd64.deb
sha:7bbc9935c97251a5042a7d143bea05de719ce7d1
-
alt-python312-test_3.12.14-8_amd64.deb
sha:a77403382df02bdf1a21d4c4e33288982cc86ee2
-
alt-python312-tkinter_3.12.14-8_amd64.deb
sha:6ed59bab31fd7d9f438fb93f6e798fbad450e0e8
-
alt-python312_3.12.14-8_arm64.deb
sha:16eda68154a367ad381e9bbfb9b2ff55cd49970a
-
alt-python312-debug_3.12.14-8_arm64.deb
sha:ee43b54f0e8a0d67eda07bcd0a31f4929867d7a0
-
alt-python312-devel_3.12.14-8_arm64.deb
sha:e2d87aa55c6c37c2db32621132be1a909e41ad00
-
alt-python312-idle_3.12.14-8_arm64.deb
sha:d73a0a99d41cec62816684916722f7fb391f2249
-
alt-python312-libs_3.12.14-8_arm64.deb
sha:2fc522609c010cb05f437c8a5820e27657e121c4
-
alt-python312-test_3.12.14-8_arm64.deb
sha:1354b3238c0273fd3578ba71eb21f6c54a51d48f
-
alt-python312-tkinter_3.12.14-8_arm64.deb
sha:3245f17e2fc5c20bef5d978c0d7342fbc765aa21
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.