Release date:
2026-10-28 04:49:14 UTC
Description:
* Non-maintainer upload by the TuxCare ELS team.
* CVE-2026-45793: Stop echoing a rejected GitHub OAuth token in the
"invalid characters" exception, accept the "-" used by GitHub Actions
installation tokens, and mask modern GitHub tokens in debug output.
- debian/patches/0022-CVE-2026-45793.patch
* CVE-2026-59947: Mask credentials embedded in the user slot of a URL
(https://TOKEN@host/) in Url::sanitize(), in -vvv command output and
in the HTTP basic authentication debug message.
- debian/patches/0023-CVE-2026-59947.patch
* CVE-2026-59948: Validate every package resolved by the solver before it
is locked or installed, rejecting invalid package names and source/dist
URLs or references starting with "-", so a malicious repository cannot
write files outside the vendor directory.
- debian/patches/0024-CVE-2026-59948.patch
* CVE-2026-59946: Reject package bin entries containing ".." path
segments, which let a dependency chmod an arbitrary host file during
install.
- debian/patches/0025-CVE-2026-59946.patch
* CVE-2026-84361: Reject Perforce source URLs that are not network
endpoints, so an rsh:/jsh: P4PORT cannot make the p4 client run a local
command.
- debian/patches/0026-CVE-2026-84361.patch
Updated packages:
-
composer_2.0.9-2+deb11u4+tuxcare.els2_all.deb
sha:913c1514b0e9a5ce25fb878eb00a664a8d0ed4ce
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.