Release date:
2026-08-12 12:33:31 UTC
Description:
* SECURITY UPDATE: FTP data-connection redirection (SSRF) via the
ftplib.ftpcp() helper. ftpcp() was not updated when CVE-2021-4189 was
fixed: it still called parse227() directly and passed the raw
attacker-controllable IPv4 address and port from the source server's
PASV reply to target.sendport(), so a malicious source FTP server could
redirect the target server's data connection to an arbitrary host:port.
- debian/patches/CVE-2026-8328.patch: backport of cpython eac4fe3b
(gh-87451, GH-149648). ftpcp() now ignores the advertised PASV host
and uses the source server's real peer address
(source.sock.getpeername()[0]), honoring the existing
trust_server_pasv_ipv4_address opt-out, the same as FTP.makepasv().
Includes a TestFtpcpSecurity unit test adapted to Python 2.7
(hand-written stubs instead of unittest.mock).
- CVE-2026-8328
Updated packages:
-
alt-python27_2.7.18-28_amd64.deb
sha:5737dbadcb43a59e30d0b141c9861ab6c91aa508
-
alt-python27-debug_2.7.18-28_amd64.deb
sha:add1fd15a9adc6832be9a3617c6b98dc9adf9a42
-
alt-python27-devel_2.7.18-28_amd64.deb
sha:6b7f87cd64e1593fa0a84f0d8541ea9f0824b0e2
-
alt-python27-idle_2.7.18-28_amd64.deb
sha:0d17d12830aaa017ba3b994ed474ba71d88bd029
-
alt-python27-libs_2.7.18-28_amd64.deb
sha:fd33a9ea941f094dc04ccd21279ade297396c244
-
alt-python27-test_2.7.18-28_amd64.deb
sha:afb272a4c684d9cd0affc0784e997fac6e02a23f
-
alt-python27-tkinter_2.7.18-28_amd64.deb
sha:0585b0c93de02906ada3c615d5c5f896fde9433a
-
alt-python27-tools_2.7.18-28_amd64.deb
sha:1e707b30e6c727656b2ca38a22c89ad50b9b057b
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.