Skip to navigation

Bug Fix Advisory libxml2 bug fix update

Advisory: RHBA-2011:1053-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2011-07-21
Last updated on: 2011-07-21
Affected Products: RHEL Desktop Workstation (v. 5 client)
Red Hat Enterprise Linux (v. 5 server)
Red Hat Enterprise Linux Desktop (v. 5 client)

Details

Updated libxml2 packages that fixes several bugs are now available for Red Hat
Enterprise Linux 5.

The libxml2 library is a development toolbox providing the implementation of
various XML standards. One of those standard is XML Schemas, which allow complex
validation and checking of document conforming to a schemas describing the
allowed structure and content of the document. Another one is XPath, which is a
language for addressing parts of an XML document.

This update fixes the following bugs:

* Due to an uninitialized field in one of the private libxml2 XPath data
structures, the XPath evaluation could have returned incorrect results. This
error has been fixed, the field is now initialized properly, and XPath
evaluation returns expected results. (BZ#613860)

* Prior to this update, there were several problems present in the XML Schemas
validation component of libxml2. As a result, validating a document against a
schema could have been aborted and an error message similar to "xmllint: free():
invalid next size (fast)" could have been displayed under certain circumstances.
With this update, the XML Schemas validation component has been fixed so that it
works as expected. (BZ#644312)

All users of libxml2 are advised to upgrade to these updated packages, 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/kb/docs/DOC-11259

Updated packages

RHEL Desktop Workstation (v. 5 client)

SRPMS:
libxml2-2.6.26-2.1.12.src.rpm
File outdated by:  RHBA-2013:1123
    MD5: 772688ec129f5445175e92792601fc9f
SHA-256: 78bdd4af2191b513f5bd9ba6c236c08a79e360ec6cae4a41e225079f558ee4ef
 
IA-32:
libxml2-devel-2.6.26-2.1.12.i386.rpm
File outdated by:  RHBA-2013:1123
    MD5: 1799a1f79486a1ecaeca0379165bbb42
SHA-256: 90031638db6c5ce34f375ef8c9d736bbc7282b49936333968f65d3b41fcf8583
 
x86_64:
libxml2-devel-2.6.26-2.1.12.i386.rpm
File outdated by:  RHBA-2013:1123
    MD5: 1799a1f79486a1ecaeca0379165bbb42
SHA-256: 90031638db6c5ce34f375ef8c9d736bbc7282b49936333968f65d3b41fcf8583
libxml2-devel-2.6.26-2.1.12.x86_64.rpm
File outdated by:  RHBA-2013:1123
    MD5: e3276135be9ddea411023599350c4e04
SHA-256: 23cd3d9f991633e192cef208363f6244a411bb80515cda1337d364365ddc5e59
 
Red Hat Enterprise Linux (v. 5 server)

SRPMS:
libxml2-2.6.26-2.1.12.src.rpm
File outdated by:  RHBA-2013:1123
    MD5: 772688ec129f5445175e92792601fc9f
SHA-256: 78bdd4af2191b513f5bd9ba6c236c08a79e360ec6cae4a41e225079f558ee4ef
 
IA-32:
libxml2-2.6.26-2.1.12.i386.rpm
File outdated by:  RHBA-2013:1123
    MD5: f0c48786a401e789c38bd4b0c97e9d60
SHA-256: dd22423ed8621e5007825d00f91115a5e9487e36370f3aef49120332791f0d4d
libxml2-devel-2.6.26-2.1.12.i386.rpm
File outdated by:  RHBA-2013:1123
    MD5: 1799a1f79486a1ecaeca0379165bbb42
SHA-256: 90031638db6c5ce34f375ef8c9d736bbc7282b49936333968f65d3b41fcf8583
libxml2-python-2.6.26-2.1.12.i386.rpm
File outdated by:  RHBA-2013:1123
    MD5: ea3e8f0b491c6681e7bcfcc4af0b46db
SHA-256: bf2e5882a4cc8f0c83eef1f41464a03b488a1daf83eb2b341d33b9f37e4a48c6
 
IA-64:
libxml2-2.6.26-2.1.12.i386.rpm
File outdated by:  RHBA-2013:1123
    MD5: f0c48786a401e789c38bd4b0c97e9d60
SHA-256: dd22423ed8621e5007825d00f91115a5e9487e36370f3aef49120332791f0d4d
libxml2-2.6.26-2.1.12.ia64.rpm
File outdated by:  RHBA-2013:1123
    MD5: a5780fcbb258d8c7b6310a82361f18fc
SHA-256: 414fe75b712dcc4d73f2e30556a5f01c0e45c5cd5e910e9ba1f080f9f2da1a3b
libxml2-devel-2.6.26-2.1.12.ia64.rpm
File outdated by:  RHBA-2013:1123
    MD5: 09c42ba8a7286fa6a994cd10dd7e4ca1
SHA-256: 93e27d0fbdae49b0e641a56abfc53f78b5d3a1ee1d13604c32d17605416429c2
libxml2-python-2.6.26-2.1.12.ia64.rpm
File outdated by:  RHBA-2013:1123
    MD5: ff42f777ebd9b4cf1ba81325bf8407e7
SHA-256: c81659de9badc2dcc8afed195ad96478a86b7e205352be3decbd053a6a8b31bf
 
PPC:
libxml2-2.6.26-2.1.12.ppc.rpm
File outdated by:  RHBA-2013:1123
    MD5: 88c92496e98c9c70036a7069c2f9609d
SHA-256: 3e415c81aeead84dd2da352be9a6815be697468dadf99c4d13fc34fdd3bc6d9e
libxml2-2.6.26-2.1.12.ppc64.rpm
File outdated by:  RHBA-2013:1123
    MD5: aa2e8568e0c235a4e22bce9ecd1e62e6
SHA-256: 9e4209d6fb6894f648be5bc6629faa7a0c27709b21d3e7cf25068ba2d5795bb6
libxml2-devel-2.6.26-2.1.12.ppc.rpm
File outdated by:  RHBA-2013:1123
    MD5: e2de4c8199ff20bc48ed99534d87ce1f
SHA-256: 38138e40ba8b24e0deec481d9ac410d0dfa92adec5e03bde1fb5debf922a14f9
libxml2-devel-2.6.26-2.1.12.ppc64.rpm
File outdated by:  RHBA-2013:1123
    MD5: e42637788304ab9f9c8bddca2e61a25b
SHA-256: d05b1206813bc27c6c0f99d29d990b6840ddd8424ffacb8d63f4a571cf1d5cab
libxml2-python-2.6.26-2.1.12.ppc.rpm
File outdated by:  RHBA-2013:1123
    MD5: 3e7fa138904a069231143a4895d24c7e
SHA-256: c86e470c00b17fe85560328322f4232f0a7907b55abb749426ea72655ff0e7bf
 
s390x:
libxml2-2.6.26-2.1.12.s390.rpm
File outdated by:  RHBA-2013:1123
    MD5: 18ad2e68e7a5507aed669c73cd7dc80f
SHA-256: c7ae40bad8e42df676648cf2713cccacf13cb1bc4b12de4a3ddbc95c568c1a06
libxml2-2.6.26-2.1.12.s390x.rpm
File outdated by:  RHBA-2013:1123
    MD5: 350b704dc3f23731568cd9b8564c54ec
SHA-256: c7e1f536946bb1a0de4f343fe2c389aab500a467f13a104fd1d33813335b563f
libxml2-devel-2.6.26-2.1.12.s390.rpm
File outdated by:  RHBA-2013:1123
    MD5: 363a9943cc78e571b1ce797d8a738644
SHA-256: eaa99c6c38d8e69533b4f7396ed01993177342d250a338dab0e966ab5b2d09e9
libxml2-devel-2.6.26-2.1.12.s390x.rpm
File outdated by:  RHBA-2013:1123
    MD5: 352c57a21fa7be9a2edec9c456622695
SHA-256: 28af9a72a6eb60a62d9397835dba5d2b79d616d85d0f39b982f0a2670688a63f
libxml2-python-2.6.26-2.1.12.s390x.rpm
File outdated by:  RHBA-2013:1123
    MD5: be1cdbb324ef6106177c0e7a7df21714
SHA-256: d104304a67cf18fd4d2febac85bcbf63bac7208bfe1f5592e7d49b01738c0cde
 
x86_64:
libxml2-2.6.26-2.1.12.i386.rpm
File outdated by:  RHBA-2013:1123
    MD5: f0c48786a401e789c38bd4b0c97e9d60
SHA-256: dd22423ed8621e5007825d00f91115a5e9487e36370f3aef49120332791f0d4d
libxml2-2.6.26-2.1.12.x86_64.rpm
File outdated by:  RHBA-2013:1123
    MD5: c7b75636c87de850d7578c30be5fdc95
SHA-256: f9a51ee0e1795ec98539ac037c74466c2375f9dab0ddfc60825056fb43715c1a
libxml2-devel-2.6.26-2.1.12.i386.rpm
File outdated by:  RHBA-2013:1123
    MD5: 1799a1f79486a1ecaeca0379165bbb42
SHA-256: 90031638db6c5ce34f375ef8c9d736bbc7282b49936333968f65d3b41fcf8583
libxml2-devel-2.6.26-2.1.12.x86_64.rpm
File outdated by:  RHBA-2013:1123
    MD5: e3276135be9ddea411023599350c4e04
SHA-256: 23cd3d9f991633e192cef208363f6244a411bb80515cda1337d364365ddc5e59
libxml2-python-2.6.26-2.1.12.x86_64.rpm
File outdated by:  RHBA-2013:1123
    MD5: 83384e9a957c91c963b3060645f04bab
SHA-256: cfc5fe72e0a313ca08a472d058d522fb7c494dc377f16a0b03a6422ca3d5540a
 
Red Hat Enterprise Linux Desktop (v. 5 client)

SRPMS:
libxml2-2.6.26-2.1.12.src.rpm
File outdated by:  RHBA-2013:1123
    MD5: 772688ec129f5445175e92792601fc9f
SHA-256: 78bdd4af2191b513f5bd9ba6c236c08a79e360ec6cae4a41e225079f558ee4ef
 
IA-32:
libxml2-2.6.26-2.1.12.i386.rpm
File outdated by:  RHBA-2013:1123
    MD5: f0c48786a401e789c38bd4b0c97e9d60
SHA-256: dd22423ed8621e5007825d00f91115a5e9487e36370f3aef49120332791f0d4d
libxml2-python-2.6.26-2.1.12.i386.rpm
File outdated by:  RHBA-2013:1123
    MD5: ea3e8f0b491c6681e7bcfcc4af0b46db
SHA-256: bf2e5882a4cc8f0c83eef1f41464a03b488a1daf83eb2b341d33b9f37e4a48c6
 
x86_64:
libxml2-2.6.26-2.1.12.i386.rpm
File outdated by:  RHBA-2013:1123
    MD5: f0c48786a401e789c38bd4b0c97e9d60
SHA-256: dd22423ed8621e5007825d00f91115a5e9487e36370f3aef49120332791f0d4d
libxml2-2.6.26-2.1.12.x86_64.rpm
File outdated by:  RHBA-2013:1123
    MD5: c7b75636c87de850d7578c30be5fdc95
SHA-256: f9a51ee0e1795ec98539ac037c74466c2375f9dab0ddfc60825056fb43715c1a
libxml2-python-2.6.26-2.1.12.x86_64.rpm
File outdated by:  RHBA-2013:1123
    MD5: 83384e9a957c91c963b3060645f04bab
SHA-256: cfc5fe72e0a313ca08a472d058d522fb7c494dc377f16a0b03a6422ca3d5540a
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

613860 - A problem of libxml2 which is not thread safe.
644312 - validation Aborted



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

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