Potentially preview toolchain version used

ID PE119 Level INFO Category Security

Description

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

This rule has a higher probability of being a false positive than PE120.

Mitigation

  • Do not use the preview toolchain versions to build the production version of the executable.
  • Make sure that the dependencies of the executable are also not built with the preview toolchain versions.

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