It was thought that a similar bug as this one was resolved in previous versions of Android, however, Jiang states that this fix can easily be bypassed. So, in a sad state of affairs, it appears as though there is nothing you can do to prevent the leak, with the exception of just flat out removing your SD card or staying away from malicious links, if you can.
A couple of days ago, Jiang brought his findings to Google’s attention. A spokesman from Google stated that their teams have developed a fix for the issue, which will be rolled out in an upcoming Android 2.3 maintenance update. However, the spokesperson was unable to provide an approximate date or time for the update. So, if you’re running 2.3 on your device, be aware of what sites you’re visiting and let us know what you think in the comments below.