TrueCrypt has been widely demonstrated to be flawed. VeraCrypt continued it and claims to have solved those problems: https://veracrypt.codeplex.com/
The possibility to update the code involved should be investigated and the relative code should be updated. If not possible for some reason the user should still be acknowledged about the software being not secure proof and based on flawed algorithms.
TrueCrypt has been widely demonstrated to be flawed. VeraCrypt continued it and claims to have solved those problems: https://veracrypt.codeplex.com/
The possibility to update the code involved should be investigated and the relative code should be updated. If not possible for some reason the user should still be acknowledged about the software being not secure proof and based on flawed algorithms.