[CLSA-2026:1790687868] alt-python37: Fix of 2 CVEs
Type:
security
Severity:
Moderate
Release date:
2026-09-29 13:18:09 UTC
Description:
- CVE-2026-87910: honour a None result from the extraction filter on tarfile's hard-link fallback. The CVE-2026-11940 guard re-runs the filter on the link target re-rooted at the link's own name, but discarded the result and overwrote it on the next line, so a custom filter returning None ("skip this member") was ignored and the member was extracted at the shallower name the filter had declined. The bundled "data" and "tar" filters raise rather than return None, so only custom filters are affected. Carries upstream's test_extract_filters_target_none. Must stay ordered after CVE-2026-11940.patch, which supplies the re-rooted call - CVE-2026-19672: normalize a member name that leaves the destination and comes back ("../evil/../dest/sub/file") before tarfile's "tar"/"data" filters check containment. The check used the resolved path, which lands back inside, while the intermediate directories were created from the name as given, so a directory appeared outside the extraction root. Backport of cpython 97688346ada2df3e5b9c279348862c3d64ab0823; carries upstream's test_parent_dir_out_and_back. Applies to this package only because CVE-2007-4559.patch backports the PEP 706 filters, so it must stay ordered after that patch
Updated packages:
  • alt-python37-3.7.17-30.el8.x86_64.rpm
    sha:55c942f9ea82a60d246d40a937d0d4acba5d81f0ca491763c207ee0e0389256e
  • alt-python37-debug-3.7.17-30.el8.x86_64.rpm
    sha:aa22da8b66c5bd3d7525bf93cdfec6b57f3fb31cf0308e7c2d9db5d7bccbc03c
  • alt-python37-devel-3.7.17-30.el8.x86_64.rpm
    sha:7cf71dd057091e6ccc62026dea3c2453c11c760c2a58c68e580be3fa7ae4a87a
  • alt-python37-libs-3.7.17-30.el8.x86_64.rpm
    sha:58b9d595a0165b049f43ec1f87a8802570b5790338a0bd93e15ce35977ba179e
  • alt-python37-test-3.7.17-30.el8.x86_64.rpm
    sha:67bbc84801ef6fb1405459dddf79db30ba6c2074e2e97d6d6e1373e87ec04d75
  • alt-python37-tkinter-3.7.17-30.el8.x86_64.rpm
    sha:2460de8c1450df6b3de64b9608b3f9edb567626bbd440af5467dc4d98ef4f43b
  • alt-python37-tools-3.7.17-30.el8.x86_64.rpm
    sha:6e313d6034298d84da0c067eb04e4e769e3658d4887a921c4358e65d49603be5
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.