I believe these kinds of flaws are intentional. Just think about the early cell phone encryption standards, who were completely insecure despite having been designed by teams who should have known better.

Governments and government-near task forces and interest groups have no incentive to make communication devices for the general population secure.

Richard Stallman, often considered a nutcase, once said that he won't use a cell phone because he does not want to be tracked.

Whether by design, by accident or by the nature of the device, the fact is you can be tracked. Of course I don't care about that, because I have nothing to hide...then again what will this information be/is used for? big brother stuff, of course not!? Naturally, it's all just a big misunderstanding.