Skip to navigation Skip to main content

Utilities

  • Subscriptions
  • Downloads
  • Red Hat Console
  • Get Support
Red Hat Customer Portal
  • Subscriptions
  • Downloads
  • Red Hat Console
  • Get Support
  • Products

    Top Products

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    All Products

    Downloads and Containers

    • Downloads
    • Packages
    • Containers

    Top Resources

    • Documentation
    • Product Life Cycles
    • Product Compliance
    • Errata
  • Knowledge

    Red Hat Knowledge Center

    • Knowledgebase Solutions
    • Knowledgebase Articles
    • Customer Portal Labs
    • Errata

    Top Product Docs

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    All Product Docs

    Training and Certification

    • About
    • Course Index
    • Certification Index
    • Skill Assessment
  • Security

    Red Hat Product Security Center

    • Security Updates
    • Security Advisories
    • Red Hat CVE Database
    • Errata

    References

    • Security Bulletins
    • Security Measurement
    • Severity Ratings
    • Security Data

    Top Resources

    • Security Labs
    • Backporting Policies
    • Security Blog
  • Support

    Red Hat Support

    • Support Cases
    • Troubleshoot
    • Get Support
    • Contact Red Hat Support

    Red Hat Community Support

    • Customer Portal Community
    • Community Discussions
    • Red Hat Accelerator Program

    Top Resources

    • Product Life Cycles
    • Customer Portal Labs
    • Red Hat JBoss Supported Configurations
    • Red Hat Lightspeed
Or troubleshoot an issue.

Select Your Language

  • English
  • Français
  • 한국어
  • 日本語
  • 中文 (中国)

Infrastructure and Management

  • Red Hat Enterprise Linux
  • Red Hat Satellite
  • Red Hat Subscription Management
  • Red Hat Lightspeed
  • Red Hat Ansible Automation Platform

Cloud Computing

  • Red Hat OpenShift
  • Red Hat OpenStack Platform
  • Red Hat OpenShift
  • Red Hat OpenShift AI
  • Red Hat OpenShift Dedicated
  • Red Hat Advanced Cluster Security for Kubernetes
  • Red Hat Advanced Cluster Management for Kubernetes
  • Red Hat Quay
  • Red Hat OpenShift Dev Spaces
  • Red Hat OpenShift Service on AWS

Storage

  • Red Hat Gluster Storage
  • Red Hat Hyperconverged Infrastructure
  • Red Hat Ceph Storage
  • Red Hat OpenShift Data Foundation

Runtimes

  • Red Hat Runtimes
  • Red Hat JBoss Enterprise Application Platform
  • Red Hat Data Grid
  • Red Hat JBoss Web Server
  • Red Hat build of Keycloak
  • Red Hat support for Spring Boot
  • Red Hat build of Node.js
  • Red Hat build of Quarkus

Integration and Automation

  • Red Hat Application Foundations
  • Red Hat Fuse
  • Red Hat AMQ
  • Red Hat 3scale API Management
All Products
Red Hat Product Errata RHBA-2012:0905 - Bug Fix Advisory
Issued:
2012-06-20
Updated:
2012-06-20

RHBA-2012:0905 - Bug Fix Advisory

  • Overview
  • Updated Packages

Synopsis

sudo bug fix update

Type/Severity

Bug Fix Advisory

Red Hat Lightspeed patch analysis

Identify and remediate systems affected by this advisory.

View affected systems

Topic

Updated sudo packages that fix multiple bugs are now available for Red Hat
Enterprise Linux 6.

Description

The sudo packages provide the superuser do (sudo) utility, which allows system
administrators to give certain users the ability to run commands as root.

This update fixes the following bugs:

  • Previously, the "-c" check used a very restrictive policy and "visudo -s"

treated unused aliases as errors. This update modifies this behavior and "visudo

  • s" only warns about unused aliases. (BZ#604297)
  • Previously, core dumping in sudo was disabled in the code. Administrators

could not control the core dumping. This update modifies the code so that core
dumping is no any longer disabled. Now, administrators can control core dumping
in sudo, which is a SUID binary, using the /proc/sys/fs/suid_dumpable file.
(BZ#667120)

  • Previously, the "sudoedit" used the wrong SELinux context when manipulating

files. Files could not be edited when SELinux was in enforcing mode, if the
sudoers rule specified a SELinux context that permitted sudoedit. This update
modifies the code to permit a transition to the correct SELinux context. Now,
files can be edited using the correct SELinux context. (BZ#697775)

  • Previously, the alias checking code in sudo caused false negatives and

positives. Syntactically correct sudoers files were declared to be erroneous and
unused aliases were not detected. This update modifies the checking code to
eliminate false positives and negatives. (BZ#751680)

Previously, The nslcd service could not be started if the nscld.conf file
contained sudo specific configuration directives. The nslcd daemon could not run
while the LDAP sudoers sources were configured. This update uses the separate
sudo-ldap config file for configuring LDAP sudoers sources. (BZ#760843)

  • Previously, sudo could handle signals incorrectly if the SIGCHLD signal was

received immediately before the select()call and the sudo process became
unresponsive after receiving the SIGCHLD signal. This update modifies the
underlying code to improve the signal handling. (BZ#769701)

  • Previously, the getgrouplist() function checked the invoker's group membership

instead of the membership of the specified user. As a Consequence, sudo listed
privileges granted to any group the invoking user was a member of when
attempting to view all allowed and forbidden commands both for the invoking user
with the "-l" option and for users specified by the "-U" option. This update
modifies the getgrouplist() function to correctly check the group membership of
the intended user. (BZ#797511)

  • Previously, sudo escaped non-aplhanumeric characters in commands using "sudo
  • s" or "sudo -" at the wrong place and interfered with the authorization

process. Some valid commands were not permitted. Now, non-aplhanumeric
characters escape immediately before the command is executed and no longer
interfere with the authorization process. (BZ#806095)

  • Previously, the sudo tool interpreted a Runas alias that specified a group

incorrectly as a user alias. As a consequencee, the alias appeared to be
ignored. This update modifies the code to interprete these aliases and the Runas
group aliases are honored as expected. (BZ#810147)

  • Previously, the sudo word wrapping feature caused output to be wrapped at

terminal width boundary even in output that was piped to an other command. This
update modifies the underlying code to detect whether the output is a pipe and
disables the word wrapping feature in this case. (BZ#810326)

  • Previously, the "tls_checkpeer" option was set on a handle that is not used

when connecting to the Lightweight Directory Access Protocol (LDAP) server. The
"tls_checkpeer" option could not be disabled. This update modifies the
underlying code so that the option can now be disabled. (BZ#810372)

All users of sudo are advised to upgrade to this updated package, which fix
these bugs.

Solution

Before applying this update, make sure all previously-released errata relevant
to your system have been applied.

This update is available via the Red Hat Network. Details on how to use the Red
Hat Network to apply this update are available at
https://access.redhat.com/knowledge/articles/11258

Affected Products

  • Red Hat Enterprise Linux Server 6 x86_64
  • Red Hat Enterprise Linux Server 6 i386
  • Red Hat Enterprise Linux Server - Extended Life Cycle Support 6 i386
  • Red Hat Enterprise Linux Workstation 6 x86_64
  • Red Hat Enterprise Linux Workstation 6 i386
  • Red Hat Enterprise Linux Desktop 6 x86_64
  • Red Hat Enterprise Linux Desktop 6 i386
  • Red Hat Enterprise Linux for IBM z Systems 6 s390x
  • Red Hat Enterprise Linux for Power, big endian 6 ppc64
  • Red Hat Enterprise Linux for Scientific Computing 6 x86_64
  • Red Hat Enterprise Linux Server from RHUI 6 x86_64
  • Red Hat Enterprise Linux Server from RHUI 6 i386
  • Red Hat Enterprise Linux Server - Extended Life Cycle Support 6 x86_64
  • Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems) 6 s390x
  • Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension 6 x86_64
  • Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension 6 i386
  • Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension (for IBM z Systems) 6 s390x

Fixes

  • BZ - 697775 - AVCs and sudoedit: mkstemps: Permission denied
  • BZ - 708515 - fails to build without downstream patches
  • BZ - 726634 - sudoers(5) man page typo
  • BZ - 736653 - README.LDAP is not updated with nslcd.conf
  • BZ - 760843 - nslcd.conf incompatible with sudo config
  • BZ - 797511 - "sudo -l -U user" may show incorrect privileges for specified user
  • BZ - 806386 - Uninitialized return value in 'sudo' package.
  • BZ - 810147 - The Runas_Spec are ignored in sudoers file
  • BZ - 810326 - sudo -l inserts new lines based on terminal width, causing errors when output is piped.

CVEs

(none)

References

(none)

Note: More recent versions of these packages may be available. Click a package name for more details.

Red Hat Enterprise Linux Server 6

SRPM
sudo-1.7.4p5-11.el6.src.rpm SHA-256: 7daf45688c2a3c8d00ac886ff8a1a17d8affb87badaab6a1a963f84d2208b315
x86_64
sudo-1.7.4p5-11.el6.x86_64.rpm SHA-256: b7d5c1f89f6250a8f98f4f50678bdb92e905b0a9e0c4d0125a50e0978dcdfb24
sudo-1.7.4p5-11.el6.x86_64.rpm SHA-256: b7d5c1f89f6250a8f98f4f50678bdb92e905b0a9e0c4d0125a50e0978dcdfb24
sudo-debuginfo-1.7.4p5-11.el6.x86_64.rpm SHA-256: 8d5ddc6fec1a18ed2e5aa7581491f7ded54faac854d91e0ed61419664ab2db8f
sudo-debuginfo-1.7.4p5-11.el6.x86_64.rpm SHA-256: 8d5ddc6fec1a18ed2e5aa7581491f7ded54faac854d91e0ed61419664ab2db8f
i386
sudo-1.7.4p5-11.el6.i686.rpm SHA-256: 9a8b5c7b6145e30cd9630b3c36beacebe25668e64b924b445a8acc423ba85d71
sudo-debuginfo-1.7.4p5-11.el6.i686.rpm SHA-256: d243a9c0bf4804e9e7f2de8df26fa2ccf9bc0af3332c8ab799d07ee65b2be1b6

Red Hat Enterprise Linux Server - Extended Life Cycle Support 6

SRPM
sudo-1.7.4p5-11.el6.src.rpm SHA-256: 7daf45688c2a3c8d00ac886ff8a1a17d8affb87badaab6a1a963f84d2208b315
x86_64
sudo-1.7.4p5-11.el6.x86_64.rpm SHA-256: b7d5c1f89f6250a8f98f4f50678bdb92e905b0a9e0c4d0125a50e0978dcdfb24
sudo-debuginfo-1.7.4p5-11.el6.x86_64.rpm SHA-256: 8d5ddc6fec1a18ed2e5aa7581491f7ded54faac854d91e0ed61419664ab2db8f
i386
sudo-1.7.4p5-11.el6.i686.rpm SHA-256: 9a8b5c7b6145e30cd9630b3c36beacebe25668e64b924b445a8acc423ba85d71
sudo-debuginfo-1.7.4p5-11.el6.i686.rpm SHA-256: d243a9c0bf4804e9e7f2de8df26fa2ccf9bc0af3332c8ab799d07ee65b2be1b6

Red Hat Enterprise Linux Workstation 6

SRPM
sudo-1.7.4p5-11.el6.src.rpm SHA-256: 7daf45688c2a3c8d00ac886ff8a1a17d8affb87badaab6a1a963f84d2208b315
x86_64
sudo-1.7.4p5-11.el6.x86_64.rpm SHA-256: b7d5c1f89f6250a8f98f4f50678bdb92e905b0a9e0c4d0125a50e0978dcdfb24
sudo-debuginfo-1.7.4p5-11.el6.x86_64.rpm SHA-256: 8d5ddc6fec1a18ed2e5aa7581491f7ded54faac854d91e0ed61419664ab2db8f
i386
sudo-1.7.4p5-11.el6.i686.rpm SHA-256: 9a8b5c7b6145e30cd9630b3c36beacebe25668e64b924b445a8acc423ba85d71
sudo-debuginfo-1.7.4p5-11.el6.i686.rpm SHA-256: d243a9c0bf4804e9e7f2de8df26fa2ccf9bc0af3332c8ab799d07ee65b2be1b6

Red Hat Enterprise Linux Desktop 6

SRPM
sudo-1.7.4p5-11.el6.src.rpm SHA-256: 7daf45688c2a3c8d00ac886ff8a1a17d8affb87badaab6a1a963f84d2208b315
x86_64
sudo-1.7.4p5-11.el6.x86_64.rpm SHA-256: b7d5c1f89f6250a8f98f4f50678bdb92e905b0a9e0c4d0125a50e0978dcdfb24
sudo-debuginfo-1.7.4p5-11.el6.x86_64.rpm SHA-256: 8d5ddc6fec1a18ed2e5aa7581491f7ded54faac854d91e0ed61419664ab2db8f
i386
sudo-1.7.4p5-11.el6.i686.rpm SHA-256: 9a8b5c7b6145e30cd9630b3c36beacebe25668e64b924b445a8acc423ba85d71
sudo-debuginfo-1.7.4p5-11.el6.i686.rpm SHA-256: d243a9c0bf4804e9e7f2de8df26fa2ccf9bc0af3332c8ab799d07ee65b2be1b6

Red Hat Enterprise Linux for IBM z Systems 6

SRPM
sudo-1.7.4p5-11.el6.src.rpm SHA-256: 7daf45688c2a3c8d00ac886ff8a1a17d8affb87badaab6a1a963f84d2208b315
s390x
sudo-1.7.4p5-11.el6.s390x.rpm SHA-256: 2065d18fab3937ef76a8d93f8d57ba50e10c75fe015139f705f657cf1414aab2
sudo-debuginfo-1.7.4p5-11.el6.s390x.rpm SHA-256: 4397ea3d34a8da7f29a6d66aad5dbc6a4fbe5322448f39b711f053d7decac098

Red Hat Enterprise Linux for Power, big endian 6

SRPM
sudo-1.7.4p5-11.el6.src.rpm SHA-256: 7daf45688c2a3c8d00ac886ff8a1a17d8affb87badaab6a1a963f84d2208b315
ppc64
sudo-1.7.4p5-11.el6.ppc64.rpm SHA-256: 42d9bdb10860ad83de76559d84dc86ebfeedfbbbedeefff81a2fd682d861d010
sudo-debuginfo-1.7.4p5-11.el6.ppc64.rpm SHA-256: 741de8065d04ddee9c1b3f0ec06759ff1d083fb4e24e3167b35b4d317eea4cb5

Red Hat Enterprise Linux for Scientific Computing 6

SRPM
sudo-1.7.4p5-11.el6.src.rpm SHA-256: 7daf45688c2a3c8d00ac886ff8a1a17d8affb87badaab6a1a963f84d2208b315
x86_64
sudo-1.7.4p5-11.el6.x86_64.rpm SHA-256: b7d5c1f89f6250a8f98f4f50678bdb92e905b0a9e0c4d0125a50e0978dcdfb24
sudo-debuginfo-1.7.4p5-11.el6.x86_64.rpm SHA-256: 8d5ddc6fec1a18ed2e5aa7581491f7ded54faac854d91e0ed61419664ab2db8f

Red Hat Enterprise Linux Server from RHUI 6

SRPM
sudo-1.7.4p5-11.el6.src.rpm SHA-256: 7daf45688c2a3c8d00ac886ff8a1a17d8affb87badaab6a1a963f84d2208b315
x86_64
sudo-1.7.4p5-11.el6.x86_64.rpm SHA-256: b7d5c1f89f6250a8f98f4f50678bdb92e905b0a9e0c4d0125a50e0978dcdfb24
sudo-debuginfo-1.7.4p5-11.el6.x86_64.rpm SHA-256: 8d5ddc6fec1a18ed2e5aa7581491f7ded54faac854d91e0ed61419664ab2db8f
i386
sudo-1.7.4p5-11.el6.i686.rpm SHA-256: 9a8b5c7b6145e30cd9630b3c36beacebe25668e64b924b445a8acc423ba85d71
sudo-debuginfo-1.7.4p5-11.el6.i686.rpm SHA-256: d243a9c0bf4804e9e7f2de8df26fa2ccf9bc0af3332c8ab799d07ee65b2be1b6

Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems) 6

SRPM
sudo-1.7.4p5-11.el6.src.rpm SHA-256: 7daf45688c2a3c8d00ac886ff8a1a17d8affb87badaab6a1a963f84d2208b315
s390x
sudo-1.7.4p5-11.el6.s390x.rpm SHA-256: 2065d18fab3937ef76a8d93f8d57ba50e10c75fe015139f705f657cf1414aab2
sudo-debuginfo-1.7.4p5-11.el6.s390x.rpm SHA-256: 4397ea3d34a8da7f29a6d66aad5dbc6a4fbe5322448f39b711f053d7decac098

Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension 6

SRPM
sudo-1.7.4p5-11.el6.src.rpm SHA-256: 7daf45688c2a3c8d00ac886ff8a1a17d8affb87badaab6a1a963f84d2208b315
x86_64
sudo-1.7.4p5-11.el6.x86_64.rpm SHA-256: b7d5c1f89f6250a8f98f4f50678bdb92e905b0a9e0c4d0125a50e0978dcdfb24
sudo-debuginfo-1.7.4p5-11.el6.x86_64.rpm SHA-256: 8d5ddc6fec1a18ed2e5aa7581491f7ded54faac854d91e0ed61419664ab2db8f
i386
sudo-1.7.4p5-11.el6.i686.rpm SHA-256: 9a8b5c7b6145e30cd9630b3c36beacebe25668e64b924b445a8acc423ba85d71
sudo-debuginfo-1.7.4p5-11.el6.i686.rpm SHA-256: d243a9c0bf4804e9e7f2de8df26fa2ccf9bc0af3332c8ab799d07ee65b2be1b6

Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension (for IBM z Systems) 6

SRPM
sudo-1.7.4p5-11.el6.src.rpm SHA-256: 7daf45688c2a3c8d00ac886ff8a1a17d8affb87badaab6a1a963f84d2208b315
s390x
sudo-1.7.4p5-11.el6.s390x.rpm SHA-256: 2065d18fab3937ef76a8d93f8d57ba50e10c75fe015139f705f657cf1414aab2
sudo-debuginfo-1.7.4p5-11.el6.s390x.rpm SHA-256: 4397ea3d34a8da7f29a6d66aad5dbc6a4fbe5322448f39b711f053d7decac098

The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.

Red Hat LinkedIn YouTube Facebook X, formerly Twitter

Quick Links

  • Downloads
  • Subscriptions
  • Support Cases
  • Customer Service
  • Product Documentation

Help

  • Contact Us
  • Customer Portal FAQ
  • Log-in Assistance

Site Info

  • Trust Red Hat
  • Browser Support Policy
  • Accessibility
  • Awards and Recognition
  • Colophon

Related Sites

  • redhat.com
  • developers.redhat.com
  • connect.redhat.com
  • cloud.redhat.com

Red Hat legal and privacy links

  • About Red Hat
  • Jobs
  • Events
  • Locations
  • Contact Red Hat
  • Red Hat Blog
  • Inclusion at Red Hat
  • Cool Stuff Store
  • Red Hat Summit
© 2025 Red Hat

Red Hat legal and privacy links

  • Privacy statement
  • Terms of use
  • All policies and guidelines
  • Digital accessibility