You can try to do this, that worked for me in other RedHat:
Take these informations from your CS1000 Linux systems:
1-
[root@madrid bin]# uname -a
[highlight #FCE94F]Linux XXXXXXXX 2.6.18-53.el5 #1 SMP Wed Oct 10 16:34:02 EDT 2007 i686 i686 i386 GNU/Linux[/highlight]
2-
Then you can do a "/bin/bash -version"
[highlight #FCE94F]GNU bash, version 3.1.17(1)-release (i686-redhat-linux-gnu)
Copyright (C) 2005 Free Software Foundation, Inc.[/highlight]
3- and finally:
# cat /etc/redhat-release
[highlight #FCE94F]Red Hat Enterprise Linux Server release 5.1 (Tikanga)[/highlight]
With the informations we find here, try to find a patch of bash defined at Red Hat site
for the release of RedHat you find at your CS1000 that could work with the kernel. If you have the 7.0 version of CS1000 is possible that the bash-3.2-24.el5_6.2 is enough to substitute the bash you have.
As you have no possibility of using yum and no compilation with source code in your CS1000, you can install an RedHat 5.1 with the same kernel of your CS1000 (In the exemples 2.6.18 is enough to know your kernel), update with yum the bash to the last version it takes and copy /bin/bash to /bin/bash_old in your cs1000 and copy the /bin/bash from the RedHat 5.1 installed to the /bin/bash in your CS1000.
After these operations you can pass succesfully the tests for the Shellshock.
This is the only alternative I know, the other way is to follow the Avaya recommendations that makes you change to 7.6 versions.
Hope this information could be useful!
![[bigsmile] [bigsmile] [bigsmile]](/data/assets/smilies/bigsmile.gif)