Compile lpsolve55.dll with DYNAMICBASE

36 views
Skip to first unread message

Franz Ombler

unread,
Feb 22, 2024, 1:59:04 AM2/22/24
to lp_solve
Hi, we are receiving the following recommendation from Microsoft binskim:

> error BA2009: 'lpsolve55.dll' is not marked as DYNAMICBASE. This means that the binary is not eligible for relocation by Address Space Layout Randomization (ASLR). ASLR is an important mitigation that makes it more difficult for an attacker to exploit memory corruption vulnerabilities. To resolve this issue, configure your tools to build with this feature enabled. For C and C++ binaries, add /DYNAMICBASE to your linker command line. For .NET applications, use a compiler shipping with Visual Studio 2008 or later.

Can the published binary please be compiled using the DYNAMICBASE option?


Reply all
Reply to author
Forward
0 new messages