Fedora Core Advisory: krb5

Written By
Web Webster
Web Webster
Jun 7, 2004

Fedora Update Notification
FEDORA-2004-149
2004-06-04


Product : Fedora Core 1
Name : krb5
Version : 1.3.3
Release : 6
Summary : The Kerberos network authentication system.

Description :
Kerberos V5 is a trusted-third-party network authentication system,
which can improve your network’s security by eliminating the
insecure practice of cleartext passwords.


Update Information:

Bugs have been fixed in the krb5_aname_to_localname library
function. Specifically, buffer overflows were possible for all
Kerberos versions up to and including 1.3.3. The
krb5_aname_to_localname function translates a Kerberos principal
name to a local account name, typically a UNIX username. This
function is frequently used when performing authorization
checks.

If configured with mappings from particular Kerberos principals
to particular UNIX user names, certain functions called by
krb5_aname_to_localname will not properly check the lengths of
buffers used to store portions of the principal name. If configured
to map principals to user names using rules,
krb5_aname_to_localname would consistently write one byte past the
end of a buffer allocated from the heap. The Common Vulnerabilities
and Exposures project (cve.mitre.org/) has assigned the name
CAN-2004-0523 to this issue.

Only configurations which enable the explicit mapping or
rules-based mapping functionality of krb5_aname_to_localname() are
vulnerable. These configurations are not the default.


* Fri Jun 04 2004 Nalin Dahyabhai <nalin@redhat.com> 1.3.3-6

  • apply updated patch from MITKRB5-SA-2004-001 (revision
    2004-06-02)
  • rebuild
  • apply patch from MITKRB5-SA-2004-001 (#125001)
  • removed rpath
  • re-enable large file support, fell out in 1.3-1
  • patch rcp to use long long and %lld format specifiers when
    reporting file sizes on large files
  • update to 1.3.3
  • update to 1.3.2
  • rebuild
  • rebuilt
  • rebuilt
  • catch krb4 send_to_kdc cases in kdc preference patch
  • remove patch to set TERM in klogind which, combined with the
    upstream fix= in 1.3.1, actually produces the bug now (#114762)
  • when iterating over lists of interfaces which are “up” from
    getifaddrs(), skip over those which have no address (#113347)
  • prefer the kdc which last replied to a request when sending
    requests to k= dcs
  • fix combination of –with-netlib and –enable-dns (#82176)
  • remove libdefault ticket_lifetime option from the default
    krb5.conf, it is ignored by libkrb5

Advertisement

This update can be downloaded from:

http://download.fedora.redhat.com/pub/fedora/linux/core/updates/1/

9a19d200ff0a0d6e6c2029c9fd50653c SRPMS/krb5-1.3.3-6.src.rpm
e03f00a0916359f8a6005e3fc6b6995c
i386/krb5-devel-1.3.3-6.i386.rpm
2d0973874755c7e313cfdf04f6860be7
i386/krb5-libs-1.3.3-6.i386.rpm
e4791f4e22a6bb8ab2a7f8fba96a882f
i386/krb5-server-1.3.3-6.i386.rpm
720da2c10e2a30d65401425d430ab75d
i386/krb5-workstation-1.3.3-6.i386.rpm
d52133ae2dd14a5ffb807236e8c46a46
i386/debug/krb5-debuginfo-1.3.3-6.i386.rpm
f7b3fd343d8831e217265f0355411f32
x86_64/krb5-devel-1.3.3-6.x86_64.rpm
8d9fa0425dae7bb5aad5642239380918
x86_64/krb5-libs-1.3.3-6.x86_64.rpm
5461eb73a8fe388b767670b71dd867c7
x86_64/krb5-server-1.3.3-6.x86_64.rpm
da2a35d9fa2ae594505b959b37abcab4
x86_64/krb5-workstation-1.3.3-6.x86_64.rpm
064b11d2fe16d6f845f850683afabbc4
x86_64/debug/krb5-debuginfo-1.3.3-6.x86_64.rpm
2d0973874755c7e313cfdf04f6860be7
x86_64/krb5-libs-1.3.3-6.i386.rpm

This update can also be installed with the Update Agent; you can
launch the Update Agent with the ‘up2date’ command. =20



Fedora Update Notification
FEDORA-2004-150
2004-06-04


Product : Fedora Core 2
Name : krb5
Version : 1.3.3
Release : 7
Summary : The Kerberos network authentication system.

Description :
Kerberos V5 is a trusted-third-party network authentication system,
which can improve your network’s security by eliminating the
insecure practice of cleartext passwords.


Update Information:

Bugs have been fixed in the krb5_aname_to_localname library
function. Specifically, buffer overflows were possible for all
Kerberos versions up to and including 1.3.3. The
krb5_aname_to_localname function translates a Kerberos principal
name to a local account name, typically a UNIX username. This
function is frequently used when performing authorization
checks.

If configured with mappings from particular Kerberos principals
to particular UNIX user names, certain functions called by
krb5_aname_to_localname will not properly check the lengths of
buffers used to store portions of the principal name. If configured
to map principals to user names using rules,
krb5_aname_to_localname would consistently write one byte past the
end of a buffer allocated from the heap. The Common Vulnerabilities
and Exposures project (cve.mitre.org/) has assigned the name
CAN-2004-0523 to this issue.

Advertisement

Only configurations which enable the explicit mapping or
rules-based mapping functionality of krb5_aname_to_localname() are
vulnerable. These configurations are not the default.


* Fri Jun 04 2004 Nalin Dahyabhai <nalin@redhat.com> 1.3.3-7

  • rebuild
  • apply updated patch from MITKRB5-SA-2004-001 (revision
    2004-06-02)
  • rebuild
  • apply patch from MITKRB5-SA-2004-001 (#125001)
  • removed rpath
  • re-enable large file support, fell out in 1.3-1
  • patch rcp to use long long and %lld format specifiers when
    reporting file sizes on large files

This update can be downloaded from:

http://download.fedora.redhat.com/pub/fedora/linux/core/updates/2/

437540335f79da1cbbc18d164e6215c0 SRPMS/krb5-1.3.3-7.src.rpm
cd6c377ee71fc3ac7a2ed1451632bc99
i386/krb5-devel-1.3.3-7.i386.rpm
4a4a06a0dd0bddb0bf9aefc35825029c
i386/krb5-libs-1.3.3-7.i386.rpm
f857845fde8315c8d6416e5d7befc605
i386/krb5-server-1.3.3-7.i386.rpm
84cc98e232f3834450b450d44dd9374a
i386/krb5-workstation-1.3.3-7.i386.rpm
1ee42664e020e7fa5a4a1c8202aabdee
i386/debug/krb5-debuginfo-1.3.3-7.i386.rpm
6dbdb3334974c1735a044deb2632e3a6
x86_64/krb5-devel-1.3.3-7.x86_64.rpm
864422b001ad11e0468ed53cbe6276fe
x86_64/krb5-libs-1.3.3-7.x86_64.rpm
606c96ce4814f686a99d7231aa5a6080
x86_64/krb5-server-1.3.3-7.x86_64.rpm
ad1573302d8702c705608d5f2803362d
x86_64/krb5-workstation-1.3.3-7.x86_64.rpm
6409ec2efcf54640e58451b32efb270a
x86_64/debug/krb5-debuginfo-1.3.3-7.x86_64.rpm
4a4a06a0dd0bddb0bf9aefc35825029c
x86_64/krb5-libs-1.3.3-7.i386.rpm

This update can also be installed with the Update Agent; you can
launch the Update Agent with the ‘up2date’ command.


Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.