Apple appears to have finally patched a bootrom vulnerability in the iPhone 3GS which has been used for jailbreaking via the 24Kpwn exploit. Apple replaced the bootrom in units shipped recently with an updated version.
This won't affect jailbreaking of older iPhones. But if you were planning to buy a new iPhone with the intention of jailbreaking it you might want to buy a refurbished unit or look for a retailer with older stock.












