Software vulnerabilities have been widespread since the beginning of the Internet. Despite the evolution of IT security platforms, software and systems can never be claimed as completely secured.