3 UPDATED packages python3 - Version 3 of the Python programming language aka Python 3000 [16M] * Fri Feb 20 2026 Grigory Ustinov <grenka@altlinux> 3.7.17-alt6 - Security fix (Fixes: CVE-2024-9287). * Mon Dec 02 2024 Grigory Ustinov <grenka@altlinux> 3.7.17-alt5 - Security fix (Fixes: CVE-2024-6232). * Wed Oct 23 2024 Grigory Ustinov <grenka@altlinux> 3.7.17-alt4
python3-module-requests - HTTP library, written in Python, for human beings * Thu Mar 04 2021 Vladimir Didenko <cow@altlinux> 2.25.1-alt2 - fix build with idna >= 3.0 * Fri Feb 19 2021 Sergey Bolshakov <sbolshakov@altlinux> 2.25.1-alt1 - 2.25.1 * Sat Dec 12 2020 Alexey Shabalin <shaba@altlinux> 2.25.0-alt2 - fix for chardet >= 4.0.0 * Mon Nov 23 2020 Sergey Bolshakov <sbolshakov@altlinux> 2.25.0-alt1 - 2.25.0 * Mon Jul 06 2020 Sergey Bolshakov <sbolshakov@altlinux> 2.24.0-alt1 - 2.24.0 * Thu Mar 19 2020 Alexey Shabalin <shaba@altlinux> 2.23.0-alt1 sudo - Allows command execution as another user * Tue Apr 28 2026 Evgeny Sinelnikov <sin@altlinux> 1:1.9.17p2-alt2 - Security release (fixes: CVE-2026-35535): + Privilege escalation via ignored setuid/setgid/setgroups failures during mailer privilege drop (sudo before 3e474c2). - Add check section with make check to run test suite during package build. * Wed Oct 22 2025 Evgeny Sinelnikov <sin@altlinux> 1:1.9.17p2-alt1 - Update to latest stable bugfix release: - Major fixes from upstream: + Fixed a rare bug causing system-wide SIGHUP signals (GitHub#458). + Fixed a crash when using 'intercept' options with large arguments or environment (GitHub#453). * Tue Jul 01 2025 Evgeny Sinelnikov <sin@altlinux> 1:1.9.17p1-alt1 - Update to latest stable bugfix and security release (upstream fix of CVE-2025-32462, CVE-2025-32463 applied in 1.9.16p2-alt3): + Fixed a crash in sudo which could occur if there was a fatal error after the user was validated but before the command was actually run. + Fixed a problem with the pwfeedback option where an initial backspace would reduce the maximum length allowed for the password (GitHub#439). + Fixed a bug where a user could avoid entering a password for sudo -l command if they specified their own user or group name via the -u or -g options. + Avoid potential password guessing based on timing attacks on the strcmp() function on systems without PAM or a crypt() function where plaintext passwords are stored in the shadow password file. + Fixed a potential information leak where sudo -l command could be used to determine whether an executable exists in a directory that they do not have search access to. + Fixed a problem running sudo from a serial console on Linux when the command is run in a pseudo-terminal (the default). + Fixed a bug where the ALL command in a sudoers rule would override a previous NOSETENV tag. Command tags are inherited from previous Cmnds in a Cmnd_Spec_List. There is a special case for the SETENV tag with the ALL command, where SETENV is implied if no explicit SETENV or NOSETENV tag is specified. This special case did not take into account that a NOSETENV tag that was inherited should override this behavior. - Fixes in behavior: + The ignore_dot sudoers setting is now on by default. + If sudo is run via ssh without a terminal and a password is required, it now suggest using ssh's -t option. + Sudo uses TCSAFLUSH, not TCSADRAIN, when disabling echo once again. A long time ago sudo changed from using TCSAFLUSH to TCSADRAIN due to some systems having bugs related to TCSAFLUSH. That should no longer be a concern. Using TCSAFLUSH ensures that password input that has been received by the kernel, but not yet read by sudo, will be discarded and not echoed. + Added the SUDO_TTY environment variable if the user has a terminal. This can be used to find the user's original tty device when sudo runs the command in its own pseudo-terminal (GitHub#447). * Tue Jul 01 2025 Evgeny Sinelnikov <sin@altlinux> 1:1.9.16p2-alt3 - Security release (fixes: CVE-2025-32462, CVE-2025-32463) (closes: 55007): + Sudo's -h (--host) option could be specified when running a command or editing a file. This could enable a local privilege escalation attack if the sudoers file allows the user to run commands on a different host. For more information, see Local Privilege Escalation via host option: https://www.sudo.ws/security/advisories/host_any/ + An attacker can leverage sudo's -R (--chroot) option to run arbitrary commands as root, even if they are not listed in the sudoers file. The chroot support has been deprecated an will be removed entirely in a future release. For more information, see Local Privilege Escalation via chroot option: https://www.sudo.ws/security/advisories/chroot_bug/ * Tue Apr 15 2025 Evgeny Sinelnikov <sin@altlinux> 1:1.9.16p2-alt2 - Fixed segmentation fault in pty_cleanup() under low memory conditions (closes: 53841). * Fri Dec 27 2024 Evgeny Sinelnikov <sin@altlinux> 1:1.9.16p2-alt1 - Update to latest stable bugfix release: + Sudo now passes the terminal device number to the policy plugin even if it cannot resolve it to a path name (GitHub#421). + On Linux systems, sudo will now attempt to use the symbolic links in /proc/self/fd/{0,1,2} when resolving the terminal device number. + Fixed the date used by the exit record in sudo-format log files. This was a regression introduced in sudo 1.9.16 and only affected file-based logs, not syslog (GitHub#405). + When a duplicate alias is found in the sudoers file, the warning message now includes the file and line number of the previous definition. + Sudo no longer sends mail when a user runs "sudo -nv" or "sudo -nl", even if "mail_badpass" or "mail_always" are set. * Fri Oct 25 2024 Evgeny Sinelnikov <sin@altlinux> 1:1.9.16-alt1 - Update to latest stable release: + Added the cmddenial_message sudoers option to provide additional information to the user when a command is denied by the sudoers policy. The default message is still displayed. + The time stamp used for file-based logs is now more consistent with the time stamp produced by syslog (GitHub#327). + Sudo will now warn the user if it can detect the user's terminal but cannot determine the path to the terminal device. The sudoers time stamp file will now use the terminal device number directly (GitHub #329). + Added a json_compact value for the sudoers log_format option which can be used when logging to a file (GitHub#357). + new pam_silent sudoers option has been added which may be negated to avoid suppressing output from PAM authentication modules (GitHub#216). + Fixed several cvtsudoers JSON output problems (GitHub#369, GitHub#370, GitHub#371, GitHub#373, GitHub#381). + When sudo runs a command in a pseudo-terminal and the user's terminal is revoked, the pseudo-terminal's foreground process group will now receive SIGHUP before the terminal is revoked. This emulates the behavior of the session leader exiting and is consistent with what happens when, for example, an ssh session is closed (GitHub#367). + Paths specified via a Chdir_Spec or Chroot_Spec in sudoers may now be double-quoted. + The default sudoers file now enables the secure_path option by default and preserves the EDITOR, VISUAL, and SUDO_EDITOR environment variables when running visudo (GitHub#387). * Thu Jan 04 2024 Evgeny Sinelnikov <sin@altlinux> 1:1.9.15p5-alt1 - Update to latest stable bugfix release: + Fixed evaluation of the "lecture", "listpw", "verifypw", and "fdexec" sudoers Defaults settings when used without an explicit value. + Sudo will now transparently rename a user's lecture file from the older name-based path to the newer user-ID-based path. + Memory allocation failure if sysconf(_SC_LOGIN_NAME_MAX) fails. * Sat Dec 23 2023 Evgeny Sinelnikov <sin@altlinux> 1:1.9.15p4-alt1 - Update to stable release with fixing regression to change in sudo 1.9.15. + Bug that could prevent a user's privileges from being listed by "sudo -l" if the sudoers entry in /etc/nsswitch.conf contains "[SUCCESS=return]". * Thu Dec 14 2023 Evgeny Sinelnikov <sin@altlinux> 1:1.9.15p3-alt1 - Update to stable release with fixing regressions to changes in sudo 1.9.15. * Thu Nov 23 2023 Evgeny Sinelnikov <sin@altlinux> 1:1.9.15p2-alt1 - Update to latest stable bugfix release. * Wed Nov 08 2023 Evgeny Sinelnikov <sin@altlinux> 1:1.9.15p1-alt1 - Update to latest stable bugfix and security release (fixes: CVE-2023-42465): + The sudoers plugin has been modified to make it more resilient to ROWHAMMER attacks on authentication and policy matching. + The sudoers plugin now constructs the user time stamp file path name using the user-ID instead of the user name. This avoids a potential problem with user names that contain a path separator ('/') being interpreted as part of the path name. A similar issue in sudo-rs has been assigned CVE-2023-42456. - Fixes in behavior: + The visudo utility will no longer create an empty file when the specified sudoers file does not exist and the user exits the editor without making any changes (GitHub#294). + Fixed a bug where output could go to the wrong terminal if "use_pty" is enabled (the default) and the standard input, output or error is redirected to a different terminal. Bug #1056. + A path separator ('/') in a user, group or host name is now replaced with an underbar character ('_') when expanding escapes in @include and @includedir directives as well as the "iolog_file" and "iolog_dir" sudoers Default settings. - Fixes in user output: + Running "sudo -ll command" now produces verbose output that includes matching rule as well as the path to the sudoers file the matching rule came from. + Changes to terminal settings are now performed atomically, where possible. If the command is being run in a pseudo-terminal and the user's terminal is already in raw mode, sudo will not change the user's terminal settings. This prevents concurrent sudo processes from restoring the terminal settings to the wrong values (GitHub#312). + Better log message when rejecting a command if the "intercept" option is enabled and the "intercept_allow_setid" option is disabled. Previously, "command not allowed" would be logged and the user had no way of knowing what the actual problem was. - Fixes in logging: + The sudoers source is now logged in the JSON event log. This makes it possible to tell which rule resulted in a match. + Sudo will now log the invoking user's environment as "submitenv" in the JSON logs. The command's environment ("runenv") is no longer logged for commands rejected by the sudoers file or an approval plugin. + The sudo_logsrvd server will now raise its open file descriptor limit to the maximum allowed value when it starts up. Each connection can require up to nine open file descriptors so the default soft limit may be too low. - Fixed regressions: + Fixed the warning message for "sudo -l command" when the command is not permitted. There was a missing space between "list" and the actual command due to changes in sudo 1.9.14. + The "intercept_verify" sudoers option is now only applied when the "intercept" option is set in sudoers. Previously, it was also applied when "log_subcmds" was enabled. Sudo 1.9.14 contained an incorrect fix for this. + Reverted a change from sudo 1.9.4 that resulted in PAM session modules being called with the environment of the command to be run instead of the environment of the invoking user (GitHub#318). * Sat Sep 23 2023 Evgeny Sinelnikov <sin@altlinux> 1:1.9.14p3-alt1 - Update to latest stable release with regressions fixes. - Fixed a bug introduced in sudo 1.9.14 that affects matching sudoers rules containing a Runas_Spec with an empty Runas user. - Fixed a problem with "stair-stepped" output when piping or redirecting the output of a sudo command that takes user input. - Fixed a crash introduced in version 1.9.14 when running a command with a NULL argv[0] if "log_subcmds" or "intercept" is enabled in sudoers. - Adapted the sudo Python plugin test output to match Python 3.12. * Fri Sep 22 2023 Ivan A. Melnikov <iv@altlinux> 1:1.9.14p1-alt2.1 - NMU: Add knobs for building w/o selinux and audit (thx asheplyakov@). * Fri Jul 14 2023 Evgeny Sinelnikov <sin@altlinux> 1:1.9.14p1-alt2 - Disable build of shared libutil. - Enable build with static sudoers. * Thu Jul 13 2023 Evgeny Sinelnikov <sin@altlinux> 1:1.9.14p1-alt1 - Sudo now requires a C compiler that conforms to ISO C99 or higher to build. - Fixed a bug where if the "intercept" or "log_subcmds" sudoers option was enabled and a sub-command was run where the first entry of the argument vector didn't match the command being run. - The "intercept_verify" sudoers option is now only applied when the "intercept" option is set in sudoers. Previously, it was also applied when "log_subcmds" was enabled. - The sudoers plugin now canonicalizes command path names before matchin. - Improved command matching when a chroot is specified in sudoers. - The visudo utility now displays a warning when it ignores a file in an include dir such as /etc/sudoers.d. - When running a command in a pseudo-terminal, sudo will initialize the terminal settings even if it is the background process. - Fixed a bug where only the first two digits of the TSID field being was logged. - The "log_pty" sudoers option is now enabled by default. To restore the historic behavior where a command is run in the user's terminal, add "Defaults !use_pty" to the sudoers file. - Sudo's "-b" option now works when the command is run in a pseudo-terminal. - When disabling core dumps, sudo now only modifies the soft limit and leaves the hard limit as-is. This avoids problems on Linux when sudo does not have CAP_SYS_RESOURCE, which may be the case when run inside a container. - Sudo configuration file paths have been converted to colon-separated lists of paths. This makes it possible to have configuration files on a read-only file system while still allowing for local modifications in a different (writable) directory. - Fixed a long-standing bug where a sudoers rule without an explicit runas list allowed the user to run a command as root and any group instead of just one of the groups that root is a member of. - Fixed a bug where a sudoers rule with an explicit runas list allowed a user to run sudo commands as themselves. - Fixed a bug that prevented the user from specifying a group on the command line via "sudo -g" if the rule's Runas_Spec contained a Runas_Alias. - Fixed regressions in sudo 1.9.13: + Fixed a bug that resulted in a missing " ; " separator between environment variables and the command in log entries. * Mon Apr 17 2023 Evgeny Sinelnikov <sin@altlinux> 1:1.9.13p3-alt1 - Update to latest stable release with regressions. - Fixed a bug that could cause sudo to hang when running a command in a pseudo-terminal when there is still input buffered after a command has exited. - Fixed regressions in sudo 1.9.13: + Fixed a bug introduced in sudo 1.9.13 that caused a syntax error when "list" was used as a user or host name (GitHub #246). + Fixed "sudo -U otheruser -l command" (GitHub #248). + Fixed "sudo -l command args" when matching a command in sudoers with command line arguments (GitHub #249). * Mon Feb 27 2023 Evgeny Sinelnikov <sin@altlinux> 1:1.9.13p2-alt1 Total 18274 source packages. _______________________________________________ Sisyphus-cybertalk mailing list [email protected] https://lists.altlinux.org/mailman/listinfo/sisyphus-cybertalk
