GNU released patches to the bash source code to fix this. So this would require a recompile of bash to fix it.
So it all depends on where your copy of bash is coming from. If it came from somewhere like Macports, they would have to update it there for you to pull down the new version.
Natively, XCode could be used to roll your own update to it, otherwise, Apple would have to come out with the patched version for it. So until they do, you're going to be vulnerable.
HOWEVER...
For that vulnerability to be exploited, you have to have bash exposed in one of a couple of ways:
- through Apache (if running it) and have mod_cgi enabled, or
- through some interactive login service (telnet, rsh, ssh, etc.).
The latter is probably more open than the former. So you would need to be sure that you have either those services turned off, or locked down to where only authenticated users have access to your Mac. So have a good look at your firewall rules first (either on your local Mac or your network), and make sure only authenticated users can get to your machine. Otherwise, turn off remote accessibility, and wait for Apple to put out the patched version.
Only then could you say that you are safe from this bug.
BL.