Skip to navigation

Bug Fix Advisory corosync bug fix update

Advisory: RHBA-2012:0536-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2012-04-30
Last updated on: 2012-04-30
Affected Products: Red Hat Enterprise Linux High Availability (v. 6)
Red Hat Enterprise Linux High Availability EUS (v. 6.2.z)
Red Hat Enterprise Linux Resilient Storage (v. 6)
Red Hat Enterprise Linux Resilient Storage EUS (v. 6.2.z)

Details

Updated corosync packages that fix one bug are now available for Red Hat
Enterprise Linux 6.

The corosync packages provide the Corosync Cluster Engine and the C language
APIs for Red Hat Enterprise Linux cluster software.

This update fixes the following bug:

* Previously, the underlying library of corosync did not delete temporary
buffers used for Inter-Process Communication (IPC) that are stored in the
/dev/shm shared memory file system. Therefore, if the user without proper
privileges attempted to establish an IPC connection, the attempt failed with an
error message as expected but memory allocated for temporary buffers was not
released. This could eventually result in /dev/shm being fully used and Denial
of Service. This update modifies the coroipcc library to let applications delete
temporary buffers if the buffers were not deleted by the corosync server. The
/dev/shm file system is no longer cluttered with needless data in this scenario
and IPC connections can be established as expected. (BZ#810917)

All users of corosync are advised to upgrade to these updated packages, which
fix this bug.


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

Updated packages

Red Hat Enterprise Linux High Availability (v. 6)

SRPMS:
corosync-1.4.1-4.el6_2.2.src.rpm
File outdated by:  RHBA-2013:0724
    MD5: 4b0e34041c173d81325b8494af0e5c64
SHA-256: a837bb500c9dccd95d3e7a6828ef8f9582247533e647a96d0ff51c6d5fcaf442
 
IA-32:
corosync-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: e83b16753003198bce4fcf16bbcbd203
SHA-256: fdfe483d902fa73de0476caa63f73524e614eeecc4a7e59fd8c46dd2f7475685
corosync-debuginfo-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: 4fc4d850a2f560102735eeb38e53fa69
SHA-256: b1d6553ab001b6fae1f29ca507211ca98d2c15be2722b513ca5a40de4fde1bbe
corosynclib-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: 33e9c5821707d82a6d899fda267ea7c0
SHA-256: d2e259df5ee9e200148e81e0b82058d2ebce10025921ba2222437fd7421e528f
corosynclib-devel-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: 01cd0acf4541dbabdda1c39425294b60
SHA-256: ed9cc951730e053e80a7e3e8ee2f95e917561a77d6edc4c8c3ee7b777ca3ff13
 
x86_64:
corosync-1.4.1-4.el6_2.2.x86_64.rpm
File outdated by:  RHBA-2014:0402
    MD5: f20fdc4de2431a4fad46ee8c94ec8c51
SHA-256: 6b8a521a43c09718f08ebcdede7d00c494db65bf5b7a7fab13704704c6921259
corosync-debuginfo-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: 4fc4d850a2f560102735eeb38e53fa69
SHA-256: b1d6553ab001b6fae1f29ca507211ca98d2c15be2722b513ca5a40de4fde1bbe
corosync-debuginfo-1.4.1-4.el6_2.2.x86_64.rpm
File outdated by:  RHBA-2014:0402
    MD5: aa199adaae58a836ccfe8fe5e829d18f
SHA-256: abf6bb7114870026ba3232d9424cee4040e98f6ffa11ec83e545c119522454ba
corosynclib-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: 33e9c5821707d82a6d899fda267ea7c0
SHA-256: d2e259df5ee9e200148e81e0b82058d2ebce10025921ba2222437fd7421e528f
corosynclib-1.4.1-4.el6_2.2.x86_64.rpm
File outdated by:  RHBA-2014:0402
    MD5: afad0d18e046a8d9791e78201d067a2b
SHA-256: 2c1d0f15518162cca924b90da6a36fd9c0cfe1c967a860dd7b433fded835320d
corosynclib-devel-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: 01cd0acf4541dbabdda1c39425294b60
SHA-256: ed9cc951730e053e80a7e3e8ee2f95e917561a77d6edc4c8c3ee7b777ca3ff13
corosynclib-devel-1.4.1-4.el6_2.2.x86_64.rpm
File outdated by:  RHBA-2014:0402
    MD5: a24169aa4de4b692c656bec264ee3aec
SHA-256: fc91973e1cbd8a2f3d1f5fbea32ce3c9876436b3b39cfd8cd4de4ef6052ae2da
 
Red Hat Enterprise Linux High Availability EUS (v. 6.2.z)

SRPMS:
corosync-1.4.1-4.el6_2.2.src.rpm
File outdated by:  RHBA-2013:0724
    MD5: 4b0e34041c173d81325b8494af0e5c64
SHA-256: a837bb500c9dccd95d3e7a6828ef8f9582247533e647a96d0ff51c6d5fcaf442
 
IA-32:
corosync-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2013:0724
    MD5: e83b16753003198bce4fcf16bbcbd203
SHA-256: fdfe483d902fa73de0476caa63f73524e614eeecc4a7e59fd8c46dd2f7475685
corosync-debuginfo-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2013:0724
    MD5: 4fc4d850a2f560102735eeb38e53fa69
SHA-256: b1d6553ab001b6fae1f29ca507211ca98d2c15be2722b513ca5a40de4fde1bbe
corosynclib-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2013:0724
    MD5: 33e9c5821707d82a6d899fda267ea7c0
SHA-256: d2e259df5ee9e200148e81e0b82058d2ebce10025921ba2222437fd7421e528f
corosynclib-devel-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2013:0724
    MD5: 01cd0acf4541dbabdda1c39425294b60
SHA-256: ed9cc951730e053e80a7e3e8ee2f95e917561a77d6edc4c8c3ee7b777ca3ff13
 
x86_64:
corosync-1.4.1-4.el6_2.2.x86_64.rpm
File outdated by:  RHBA-2013:0724
    MD5: f20fdc4de2431a4fad46ee8c94ec8c51
SHA-256: 6b8a521a43c09718f08ebcdede7d00c494db65bf5b7a7fab13704704c6921259
corosync-debuginfo-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2013:0724
    MD5: 4fc4d850a2f560102735eeb38e53fa69
SHA-256: b1d6553ab001b6fae1f29ca507211ca98d2c15be2722b513ca5a40de4fde1bbe
corosync-debuginfo-1.4.1-4.el6_2.2.x86_64.rpm
File outdated by:  RHBA-2013:0724
    MD5: aa199adaae58a836ccfe8fe5e829d18f
SHA-256: abf6bb7114870026ba3232d9424cee4040e98f6ffa11ec83e545c119522454ba
corosynclib-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2013:0724
    MD5: 33e9c5821707d82a6d899fda267ea7c0
SHA-256: d2e259df5ee9e200148e81e0b82058d2ebce10025921ba2222437fd7421e528f
corosynclib-1.4.1-4.el6_2.2.x86_64.rpm
File outdated by:  RHBA-2013:0724
    MD5: afad0d18e046a8d9791e78201d067a2b
SHA-256: 2c1d0f15518162cca924b90da6a36fd9c0cfe1c967a860dd7b433fded835320d
corosynclib-devel-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2013:0724
    MD5: 01cd0acf4541dbabdda1c39425294b60
SHA-256: ed9cc951730e053e80a7e3e8ee2f95e917561a77d6edc4c8c3ee7b777ca3ff13
corosynclib-devel-1.4.1-4.el6_2.2.x86_64.rpm
File outdated by:  RHBA-2013:0724
    MD5: a24169aa4de4b692c656bec264ee3aec
SHA-256: fc91973e1cbd8a2f3d1f5fbea32ce3c9876436b3b39cfd8cd4de4ef6052ae2da
 
Red Hat Enterprise Linux Resilient Storage (v. 6)

SRPMS:
corosync-1.4.1-4.el6_2.2.src.rpm
File outdated by:  RHBA-2013:0724
    MD5: 4b0e34041c173d81325b8494af0e5c64
SHA-256: a837bb500c9dccd95d3e7a6828ef8f9582247533e647a96d0ff51c6d5fcaf442
 
IA-32:
corosync-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: e83b16753003198bce4fcf16bbcbd203
SHA-256: fdfe483d902fa73de0476caa63f73524e614eeecc4a7e59fd8c46dd2f7475685
corosync-debuginfo-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: 4fc4d850a2f560102735eeb38e53fa69
SHA-256: b1d6553ab001b6fae1f29ca507211ca98d2c15be2722b513ca5a40de4fde1bbe
corosynclib-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: 33e9c5821707d82a6d899fda267ea7c0
SHA-256: d2e259df5ee9e200148e81e0b82058d2ebce10025921ba2222437fd7421e528f
corosynclib-devel-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: 01cd0acf4541dbabdda1c39425294b60
SHA-256: ed9cc951730e053e80a7e3e8ee2f95e917561a77d6edc4c8c3ee7b777ca3ff13
 
x86_64:
corosync-1.4.1-4.el6_2.2.x86_64.rpm
File outdated by:  RHBA-2014:0402
    MD5: f20fdc4de2431a4fad46ee8c94ec8c51
SHA-256: 6b8a521a43c09718f08ebcdede7d00c494db65bf5b7a7fab13704704c6921259
corosync-debuginfo-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: 4fc4d850a2f560102735eeb38e53fa69
SHA-256: b1d6553ab001b6fae1f29ca507211ca98d2c15be2722b513ca5a40de4fde1bbe
corosync-debuginfo-1.4.1-4.el6_2.2.x86_64.rpm
File outdated by:  RHBA-2014:0402
    MD5: aa199adaae58a836ccfe8fe5e829d18f
SHA-256: abf6bb7114870026ba3232d9424cee4040e98f6ffa11ec83e545c119522454ba
corosynclib-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: 33e9c5821707d82a6d899fda267ea7c0
SHA-256: d2e259df5ee9e200148e81e0b82058d2ebce10025921ba2222437fd7421e528f
corosynclib-1.4.1-4.el6_2.2.x86_64.rpm
File outdated by:  RHBA-2014:0402
    MD5: afad0d18e046a8d9791e78201d067a2b
SHA-256: 2c1d0f15518162cca924b90da6a36fd9c0cfe1c967a860dd7b433fded835320d
corosynclib-devel-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: 01cd0acf4541dbabdda1c39425294b60
SHA-256: ed9cc951730e053e80a7e3e8ee2f95e917561a77d6edc4c8c3ee7b777ca3ff13
corosynclib-devel-1.4.1-4.el6_2.2.x86_64.rpm
File outdated by:  RHBA-2014:0402
    MD5: a24169aa4de4b692c656bec264ee3aec
SHA-256: fc91973e1cbd8a2f3d1f5fbea32ce3c9876436b3b39cfd8cd4de4ef6052ae2da
 
Red Hat Enterprise Linux Resilient Storage EUS (v. 6.2.z)

SRPMS:
corosync-1.4.1-4.el6_2.2.src.rpm
File outdated by:  RHBA-2013:0724
    MD5: 4b0e34041c173d81325b8494af0e5c64
SHA-256: a837bb500c9dccd95d3e7a6828ef8f9582247533e647a96d0ff51c6d5fcaf442
 
IA-32:
corosync-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2013:0724
    MD5: e83b16753003198bce4fcf16bbcbd203
SHA-256: fdfe483d902fa73de0476caa63f73524e614eeecc4a7e59fd8c46dd2f7475685
corosync-debuginfo-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2013:0724
    MD5: 4fc4d850a2f560102735eeb38e53fa69
SHA-256: b1d6553ab001b6fae1f29ca507211ca98d2c15be2722b513ca5a40de4fde1bbe
corosynclib-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2013:0724
    MD5: 33e9c5821707d82a6d899fda267ea7c0
SHA-256: d2e259df5ee9e200148e81e0b82058d2ebce10025921ba2222437fd7421e528f
corosynclib-devel-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2013:0724
    MD5: 01cd0acf4541dbabdda1c39425294b60
SHA-256: ed9cc951730e053e80a7e3e8ee2f95e917561a77d6edc4c8c3ee7b777ca3ff13
 
x86_64:
corosync-1.4.1-4.el6_2.2.x86_64.rpm
File outdated by:  RHBA-2013:0724
    MD5: f20fdc4de2431a4fad46ee8c94ec8c51
SHA-256: 6b8a521a43c09718f08ebcdede7d00c494db65bf5b7a7fab13704704c6921259
corosync-debuginfo-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2013:0724
    MD5: 4fc4d850a2f560102735eeb38e53fa69
SHA-256: b1d6553ab001b6fae1f29ca507211ca98d2c15be2722b513ca5a40de4fde1bbe
corosync-debuginfo-1.4.1-4.el6_2.2.x86_64.rpm
File outdated by:  RHBA-2013:0724
    MD5: aa199adaae58a836ccfe8fe5e829d18f
SHA-256: abf6bb7114870026ba3232d9424cee4040e98f6ffa11ec83e545c119522454ba
corosynclib-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2013:0724
    MD5: 33e9c5821707d82a6d899fda267ea7c0
SHA-256: d2e259df5ee9e200148e81e0b82058d2ebce10025921ba2222437fd7421e528f
corosynclib-1.4.1-4.el6_2.2.x86_64.rpm
File outdated by:  RHBA-2013:0724
    MD5: afad0d18e046a8d9791e78201d067a2b
SHA-256: 2c1d0f15518162cca924b90da6a36fd9c0cfe1c967a860dd7b433fded835320d
corosynclib-devel-1.4.1-4.el6_2.2.i686.rpm
File outdated by:  RHBA-2013:0724
    MD5: 01cd0acf4541dbabdda1c39425294b60
SHA-256: ed9cc951730e053e80a7e3e8ee2f95e917561a77d6edc4c8c3ee7b777ca3ff13
corosynclib-devel-1.4.1-4.el6_2.2.x86_64.rpm
File outdated by:  RHBA-2013:0724
    MD5: a24169aa4de4b692c656bec264ee3aec
SHA-256: fc91973e1cbd8a2f3d1f5fbea32ce3c9876436b3b39cfd8cd4de4ef6052ae2da
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

810917 - corosync filling up /dev/shm



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/