- Issued:
- 2011-07-21
- Updated:
- 2011-07-21
RHBA-2011:0815 - Bug Fix Advisory
Synopsis
busybox bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated busybox packages that fix multiple bugs are now available for Red Hat
Enterprise Linux 5.
Description
busybox is a single binary that includes versions of a large number of system
commands, including a shell. This can be very useful for recovering from certain
types of system failures, particularly those involving broken shared libraries.
[Updated 2 June 2011]
This update fixes a regression in the original fix in which the msh applet was
incorrectly executing while loop with empty body. It never exited the loop even
if the loop condition was false. With this update, this loop construct works
correctly. (BZ#708942)
The original errata update also fixed the following three bugs:
- The grep applet was ignoring the "-i" command line option if the "-F" option
was also used. Consequent to this, the "grep -iF" command incorrectly performed
a case sensitive search instead of the case insensitive one. This update
resolves the problem by ensuring that this combination of command line options
works as expected. (BZ#608927)
- Previously, the msh applet had a severely limited depth of shell source
operations (that is, the ". FILE" built-in commands). Under certain
circumstances, this may have caused it to terminate unexpectedly with the "Shell
input nested too deeply" error message. With this update, the maximum number of
nested source operations is limited only by the number of available file
descriptors and the amount of available memory. (BZ#556845)
- Prior to this update, the msh applet had a limited buffer for the storage of
the results of a process substitution. Consequent to this, an attempt to execute
certain constructs (for example, `cat FILE` with a file larger than 15KB) could
cause it to exit with the "out of string space" error message. With this update,
the buffer size is now limited only by the amount of available memory.
(BZ#678701)
Users are advised to upgrade to these updated busybox 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
Affected Products
- Red Hat Enterprise Linux Server 5 x86_64
- Red Hat Enterprise Linux Server 5 ia64
- Red Hat Enterprise Linux Server 5 i386
- Red Hat Enterprise Linux Workstation 5 x86_64
- Red Hat Enterprise Linux Workstation 5 i386
- Red Hat Enterprise Linux Desktop 5 x86_64
- Red Hat Enterprise Linux Desktop 5 i386
- Red Hat Enterprise Linux for IBM z Systems 5 s390x
- Red Hat Enterprise Linux for Power, big endian 5 ppc
- Red Hat Enterprise Linux Server from RHUI 5 x86_64
- Red Hat Enterprise Linux Server from RHUI 5 i386
Fixes
- BZ - 556845 - Shell input nested too deeply
- BZ - 608927 - "busybox grep -Fi" doesn't work as expected
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
busybox-1.2.0-10.el5.src.rpm | SHA-256: 9bf867aee4f908e709ea93d314041a529f197f264fb838e29b29a11d8765aac7 |
busybox-1.2.0-9.el5.src.rpm | SHA-256: 07dedbc8af309a24f2afb95b6885dfe658a6da245ba7d8dbcd6a96400cfe07f9 |
x86_64 | |
busybox-1.2.0-10.el5.x86_64.rpm | SHA-256: 9966c33d88b8859410c1112094b0f9f51590fb1cca86f02679963eb3f855245c |
busybox-1.2.0-9.el5.x86_64.rpm | SHA-256: a65d34d516dfcfa1c68cf4870517a4c836bae7b0be626d4586bad874aab22deb |
busybox-anaconda-1.2.0-10.el5.x86_64.rpm | SHA-256: 303f4d300a70ebb958be4f581a0872e532eb8aef5d84293660e22c10ce37258a |
busybox-anaconda-1.2.0-9.el5.x86_64.rpm | SHA-256: cf4b7eac9c75a3a6ce85082a0e02a6cf4fa30c7fb99edfa4053c696edc16b55f |
ia64 | |
busybox-1.2.0-10.el5.ia64.rpm | SHA-256: 803587994dec5e34286c3b2a260b55ea8eee1fdb0ba46a88131986440ef8767c |
busybox-1.2.0-9.el5.ia64.rpm | SHA-256: 54c382b87fb0f412267b531b7be9ff7f97ad16f6e934e0e1239c0f9f30710c48 |
busybox-anaconda-1.2.0-10.el5.ia64.rpm | SHA-256: b2927e20e2f1e5c0b216545a94d9a3d811930deb7599f24c284a82650e0324b9 |
busybox-anaconda-1.2.0-9.el5.ia64.rpm | SHA-256: 216f9ae7986fc36e0ed20dcd97990854d9dd1eea4f959eed28727ae4912e3b39 |
i386 | |
busybox-1.2.0-10.el5.i386.rpm | SHA-256: 58cf9efe8ddc09bb57aa8e112c75d38f64ff4e5fb0dff5b456539cc387e71b29 |
busybox-1.2.0-9.el5.i386.rpm | SHA-256: e0814c6a0ca82550666881a9578be397d631163d5594cd3836f85c67c8a21725 |
busybox-anaconda-1.2.0-10.el5.i386.rpm | SHA-256: 8528c88bf7371a1956dae6322aca63cb3ad8ddc3032271e0a856c12fee036afb |
busybox-anaconda-1.2.0-9.el5.i386.rpm | SHA-256: 008267e176d7675f6fccbfcf377774febb73bf61d925a19e4df3161806507eab |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
busybox-1.2.0-10.el5.src.rpm | SHA-256: 9bf867aee4f908e709ea93d314041a529f197f264fb838e29b29a11d8765aac7 |
busybox-1.2.0-9.el5.src.rpm | SHA-256: 07dedbc8af309a24f2afb95b6885dfe658a6da245ba7d8dbcd6a96400cfe07f9 |
x86_64 | |
busybox-1.2.0-10.el5.x86_64.rpm | SHA-256: 9966c33d88b8859410c1112094b0f9f51590fb1cca86f02679963eb3f855245c |
busybox-1.2.0-9.el5.x86_64.rpm | SHA-256: a65d34d516dfcfa1c68cf4870517a4c836bae7b0be626d4586bad874aab22deb |
busybox-anaconda-1.2.0-10.el5.x86_64.rpm | SHA-256: 303f4d300a70ebb958be4f581a0872e532eb8aef5d84293660e22c10ce37258a |
busybox-anaconda-1.2.0-9.el5.x86_64.rpm | SHA-256: cf4b7eac9c75a3a6ce85082a0e02a6cf4fa30c7fb99edfa4053c696edc16b55f |
i386 | |
busybox-1.2.0-10.el5.i386.rpm | SHA-256: 58cf9efe8ddc09bb57aa8e112c75d38f64ff4e5fb0dff5b456539cc387e71b29 |
busybox-1.2.0-9.el5.i386.rpm | SHA-256: e0814c6a0ca82550666881a9578be397d631163d5594cd3836f85c67c8a21725 |
busybox-anaconda-1.2.0-10.el5.i386.rpm | SHA-256: 8528c88bf7371a1956dae6322aca63cb3ad8ddc3032271e0a856c12fee036afb |
busybox-anaconda-1.2.0-9.el5.i386.rpm | SHA-256: 008267e176d7675f6fccbfcf377774febb73bf61d925a19e4df3161806507eab |
Red Hat Enterprise Linux Desktop 5
SRPM | |
---|---|
busybox-1.2.0-10.el5.src.rpm | SHA-256: 9bf867aee4f908e709ea93d314041a529f197f264fb838e29b29a11d8765aac7 |
busybox-1.2.0-9.el5.src.rpm | SHA-256: 07dedbc8af309a24f2afb95b6885dfe658a6da245ba7d8dbcd6a96400cfe07f9 |
x86_64 | |
busybox-1.2.0-10.el5.x86_64.rpm | SHA-256: 9966c33d88b8859410c1112094b0f9f51590fb1cca86f02679963eb3f855245c |
busybox-1.2.0-9.el5.x86_64.rpm | SHA-256: a65d34d516dfcfa1c68cf4870517a4c836bae7b0be626d4586bad874aab22deb |
busybox-anaconda-1.2.0-10.el5.x86_64.rpm | SHA-256: 303f4d300a70ebb958be4f581a0872e532eb8aef5d84293660e22c10ce37258a |
busybox-anaconda-1.2.0-9.el5.x86_64.rpm | SHA-256: cf4b7eac9c75a3a6ce85082a0e02a6cf4fa30c7fb99edfa4053c696edc16b55f |
i386 | |
busybox-1.2.0-10.el5.i386.rpm | SHA-256: 58cf9efe8ddc09bb57aa8e112c75d38f64ff4e5fb0dff5b456539cc387e71b29 |
busybox-1.2.0-9.el5.i386.rpm | SHA-256: e0814c6a0ca82550666881a9578be397d631163d5594cd3836f85c67c8a21725 |
busybox-anaconda-1.2.0-10.el5.i386.rpm | SHA-256: 8528c88bf7371a1956dae6322aca63cb3ad8ddc3032271e0a856c12fee036afb |
busybox-anaconda-1.2.0-9.el5.i386.rpm | SHA-256: 008267e176d7675f6fccbfcf377774febb73bf61d925a19e4df3161806507eab |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
busybox-1.2.0-10.el5.src.rpm | SHA-256: 9bf867aee4f908e709ea93d314041a529f197f264fb838e29b29a11d8765aac7 |
busybox-1.2.0-9.el5.src.rpm | SHA-256: 07dedbc8af309a24f2afb95b6885dfe658a6da245ba7d8dbcd6a96400cfe07f9 |
s390x | |
busybox-1.2.0-10.el5.s390x.rpm | SHA-256: f0b05b71f2e6f424ccb86776919783cb7317149ea5e512ad76cae57fb13e8c6d |
busybox-1.2.0-9.el5.s390x.rpm | SHA-256: d56dd63d62b341d9a031fc1b07907db263629976cc16e0e1b0568446f4e7b397 |
busybox-anaconda-1.2.0-10.el5.s390x.rpm | SHA-256: 9c155e804499aa0b4c317d542357a20a3c2c0756d1d50371b40aa25ff8a103ce |
busybox-anaconda-1.2.0-9.el5.s390x.rpm | SHA-256: c7dd34e0214f331212181377edd86b8a49d36f6a09a38cbb38220db7f6e76a1e |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
busybox-1.2.0-10.el5.src.rpm | SHA-256: 9bf867aee4f908e709ea93d314041a529f197f264fb838e29b29a11d8765aac7 |
busybox-1.2.0-9.el5.src.rpm | SHA-256: 07dedbc8af309a24f2afb95b6885dfe658a6da245ba7d8dbcd6a96400cfe07f9 |
ppc | |
busybox-1.2.0-10.el5.ppc.rpm | SHA-256: 3b9f142a9000ac330d019c0c22c1fd929e94480604f1a1ecd10bd96fa500ec9f |
busybox-1.2.0-9.el5.ppc.rpm | SHA-256: 875d4ad281c4c06d1622123389f0b9feaf39748e2ce48ee4a6b68a8bd4740d8b |
busybox-anaconda-1.2.0-10.el5.ppc.rpm | SHA-256: 2cc409ce449f3499f0d17311e4f0fef177307d4e14f3f25387bb9340b7548dde |
busybox-anaconda-1.2.0-9.el5.ppc.rpm | SHA-256: c3bd8dd16049ebb09ff7e2e79f18b5d60333b45b08139db4fbd24b85643885ad |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
busybox-1.2.0-10.el5.src.rpm | SHA-256: 9bf867aee4f908e709ea93d314041a529f197f264fb838e29b29a11d8765aac7 |
busybox-1.2.0-9.el5.src.rpm | SHA-256: 07dedbc8af309a24f2afb95b6885dfe658a6da245ba7d8dbcd6a96400cfe07f9 |
x86_64 | |
busybox-1.2.0-10.el5.x86_64.rpm | SHA-256: 9966c33d88b8859410c1112094b0f9f51590fb1cca86f02679963eb3f855245c |
busybox-1.2.0-9.el5.x86_64.rpm | SHA-256: a65d34d516dfcfa1c68cf4870517a4c836bae7b0be626d4586bad874aab22deb |
busybox-anaconda-1.2.0-10.el5.x86_64.rpm | SHA-256: 303f4d300a70ebb958be4f581a0872e532eb8aef5d84293660e22c10ce37258a |
busybox-anaconda-1.2.0-9.el5.x86_64.rpm | SHA-256: cf4b7eac9c75a3a6ce85082a0e02a6cf4fa30c7fb99edfa4053c696edc16b55f |
i386 | |
busybox-1.2.0-10.el5.i386.rpm | SHA-256: 58cf9efe8ddc09bb57aa8e112c75d38f64ff4e5fb0dff5b456539cc387e71b29 |
busybox-1.2.0-9.el5.i386.rpm | SHA-256: e0814c6a0ca82550666881a9578be397d631163d5594cd3836f85c67c8a21725 |
busybox-anaconda-1.2.0-10.el5.i386.rpm | SHA-256: 8528c88bf7371a1956dae6322aca63cb3ad8ddc3032271e0a856c12fee036afb |
busybox-anaconda-1.2.0-9.el5.i386.rpm | SHA-256: 008267e176d7675f6fccbfcf377774febb73bf61d925a19e4df3161806507eab |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.