Too old toolchain version used

ID PE121 Level WARNING Category Security

Description

The executable (or some of its object files) was built using a too old version of a Microsoft toolchain. The code may be not optimal, have bugs, or be insecure.

Mitigation

  • Update the toolchain you are using to build the production version of the executable.
  • Make sure that the dependencies of the executable are also not built with the updated toolchain.

Arguments

This rule has the following output arguments:

  • type - Tool type (e.g. C Source, CPP Link Time Code Generation or Linker)
  • version - Toolchain version