As stated on this website http://fluidai.co/examples/ one of Solidity's vulnerabilities is using an open version in pragma:
pragma solidity ^0.4.11;
You're telling the Solidity compiler to use the latest version of solidity bigger than 0.4.11. This is a problem because you're writing code with the way of doing things in an older version. Newer versions of Solidity deprecate functions like
throw;and break your program if you're using them.
Is it really a problem?