The below is "stolen" from pistonheads and is in relation to thefts via obd...
BMW fixed the issue back in 2010, then another way in was found which has since been addressed in v45 and onward firmware. How long it will take the scummers to hack back in is open to question.
The chances of BMW doing a recall are very slim. A software update takes most of the day to complete and costs up to £200. BMW don't like flashing the firmware if they can help it because of the risk in frying the Cas unit.
If you are still under warranty and you have a problem with your bluetooth not working properly for example. The whole car will get a firmware update under warranty. This would include the Cas module.