- Issued:
- 2012-04-30
- Updated:
- 2012-04-30
RHBA-2012:0535 - Bug Fix Advisory
Synopsis
corosync bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated corosync packages that fix one bug are now available for Red Hat
Enterprise Linux 6 Extended Update Support.
Description
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#810916)
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
Affected Products
- Red Hat Enterprise Linux High Availability for x86_64 - Extended Update Support 6.1 x86_64
- Red Hat Enterprise Linux High Availability for x86_64 - Extended Update Support 6.1 i386
- Red Hat Enterprise Linux Resilient Storage for x86_64 - Extended Update Support 6.1 x86_64
- Red Hat Enterprise Linux Resilient Storage for x86_64 - Extended Update Support 6.1 i386
Fixes
- BZ - 810916 - corosync filling up /dev/shm
CVEs
(none)
References
(none)
Red Hat Enterprise Linux High Availability for x86_64 - Extended Update Support 6.1
SRPM | |
---|---|
corosync-1.2.3-36.el6_1.5.src.rpm | SHA-256: eff4812574bb9b8f5d591b12f9c967153bff8e52bae3bd2f342b055151beca23 |
x86_64 | |
corosync-1.2.3-36.el6_1.5.x86_64.rpm | SHA-256: 63330e2e8d298bfeb01a7f54af92269afd5ea1600ad0b5f109ae4900a0f1abf5 |
corosync-debuginfo-1.2.3-36.el6_1.5.i686.rpm | SHA-256: df49ea5022c51b601a91e84e591b7eeada66e09b531424016d119b82231b3aec |
corosync-debuginfo-1.2.3-36.el6_1.5.x86_64.rpm | SHA-256: 4792cd7f91925f8fff6247fb394d0a6ff85c7ff6668c8db78fa39bb61d3a7e48 |
corosynclib-1.2.3-36.el6_1.5.i686.rpm | SHA-256: 8e9ecf86dc47f22846a93d304de23c0613e61fa492411de2f73577f4fbbe82f3 |
corosynclib-1.2.3-36.el6_1.5.x86_64.rpm | SHA-256: a9977fbb542f5b0f7745c93037484f27e65431835f035e331c128074e6c921ef |
corosynclib-devel-1.2.3-36.el6_1.5.i686.rpm | SHA-256: e299c63900d2c9f18922ca0263fe7cfffec92d62b84cd49f64f597714ac31124 |
corosynclib-devel-1.2.3-36.el6_1.5.x86_64.rpm | SHA-256: 0aa60be11bdb46d810f3c53f3e02eef53da82ef92793b941b1932e4ea2ae7b5e |
i386 | |
corosync-1.2.3-36.el6_1.5.i686.rpm | SHA-256: 12941da53d3849f1ab804fb9bffae2bfdc5ec529bfb8e6e3b87fbac42be2a900 |
corosync-debuginfo-1.2.3-36.el6_1.5.i686.rpm | SHA-256: df49ea5022c51b601a91e84e591b7eeada66e09b531424016d119b82231b3aec |
corosynclib-1.2.3-36.el6_1.5.i686.rpm | SHA-256: 8e9ecf86dc47f22846a93d304de23c0613e61fa492411de2f73577f4fbbe82f3 |
corosynclib-devel-1.2.3-36.el6_1.5.i686.rpm | SHA-256: e299c63900d2c9f18922ca0263fe7cfffec92d62b84cd49f64f597714ac31124 |
Red Hat Enterprise Linux Resilient Storage for x86_64 - Extended Update Support 6.1
SRPM | |
---|---|
corosync-1.2.3-36.el6_1.5.src.rpm | SHA-256: eff4812574bb9b8f5d591b12f9c967153bff8e52bae3bd2f342b055151beca23 |
x86_64 | |
corosync-1.2.3-36.el6_1.5.x86_64.rpm | SHA-256: 63330e2e8d298bfeb01a7f54af92269afd5ea1600ad0b5f109ae4900a0f1abf5 |
corosync-debuginfo-1.2.3-36.el6_1.5.i686.rpm | SHA-256: df49ea5022c51b601a91e84e591b7eeada66e09b531424016d119b82231b3aec |
corosync-debuginfo-1.2.3-36.el6_1.5.x86_64.rpm | SHA-256: 4792cd7f91925f8fff6247fb394d0a6ff85c7ff6668c8db78fa39bb61d3a7e48 |
corosynclib-1.2.3-36.el6_1.5.i686.rpm | SHA-256: 8e9ecf86dc47f22846a93d304de23c0613e61fa492411de2f73577f4fbbe82f3 |
corosynclib-1.2.3-36.el6_1.5.x86_64.rpm | SHA-256: a9977fbb542f5b0f7745c93037484f27e65431835f035e331c128074e6c921ef |
corosynclib-devel-1.2.3-36.el6_1.5.i686.rpm | SHA-256: e299c63900d2c9f18922ca0263fe7cfffec92d62b84cd49f64f597714ac31124 |
corosynclib-devel-1.2.3-36.el6_1.5.x86_64.rpm | SHA-256: 0aa60be11bdb46d810f3c53f3e02eef53da82ef92793b941b1932e4ea2ae7b5e |
i386 | |
corosync-1.2.3-36.el6_1.5.i686.rpm | SHA-256: 12941da53d3849f1ab804fb9bffae2bfdc5ec529bfb8e6e3b87fbac42be2a900 |
corosync-debuginfo-1.2.3-36.el6_1.5.i686.rpm | SHA-256: df49ea5022c51b601a91e84e591b7eeada66e09b531424016d119b82231b3aec |
corosynclib-1.2.3-36.el6_1.5.i686.rpm | SHA-256: 8e9ecf86dc47f22846a93d304de23c0613e61fa492411de2f73577f4fbbe82f3 |
corosynclib-devel-1.2.3-36.el6_1.5.i686.rpm | SHA-256: e299c63900d2c9f18922ca0263fe7cfffec92d62b84cd49f64f597714ac31124 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.