Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Tool

Version

Checker

Description

CodeSonar
Include Page
CodeSonar_V
CodeSonar_V

BADFUNC.PATH.AFXLOADLIBRARY
BADFUNC.PATH.COLOADLIBRARY
BADFUNC.PATH.LOADLIBRARY

Use of AfxLoadLibrary
Use of CoLoadLibrary
Use of LoadLibrary

Klocwork
Include Page
Klocwork_V
Klocwork_V
SV.DLLPRELOAD.NONABSOLUTE.DLL
SV.DLLPRELOAD.NONABSOLUTE.EXE
SV.DLLPRELOAD.SEARCHPATH

Parasoft C/C++test
Include Page
Parasoft_V
Parasoft_V

CERT_C-WIN00-a

Use care to ensure that LoadLibrary() will load the correct library
Polyspace Bug Finder

Include Page
Polyspace Bug Finder_V
Polyspace Bug Finder_V

R2016a

Library loaded from externally controlled path

Load of library from a relative path can be controlled by an external actor

Using a library argument from an externally controlled path

Library loaded with relative path is vulnerable to malicious attacks

...