This document specifies software programming language vulnerabilities to be avoided in the
development of systems where assured behaviour is required for security, safety, mission-critical and
business-critical software. In general, this guidance is applicable to the software developed, reviewed,
or maintained for any application.All current amendments available at time of purchase are included with the purchase of this document.