Misleading title of the post. The hacks are possible because of insecure implementations not because of the protocol itself.
All 3 insecure implementations which paper talks about are known from long. Developers concerned about security are cautious about such pitfalls.