Control flow integrity, or CFI, is an exploit mitigation technique that prevents bugs from turning into exploits, Microsoft calls this "Control Flow Guard" in their C++ compiler.
Questions tagged [controlflowguard]
5 questions
6
votes
1 answer
When would I not wish to enable “Control Flow Guard” in Microsoft Visual Studio?
To quote from MSDN:
Control Flow Guard (CFG) is a highly-optimized platform security
feature that was created to combat memory corruption vulnerabilities.
By placing tight restrictions on where an application can execute code
from, it makes it much…

Ian Ringrose
- 51,220
- 55
- 213
- 317
2
votes
1 answer
Control Flow Guard Exception When Using Outlook Object Model
We're seeing multiple clients of ours experiencing outlook crashing after upgrading Outlook to any of the November 9th updates across at least two of the update channels (Monthly Enterprise 2209 (15629.20258) and Semi-Annual Enterprise: 2202…

Corith Malin
- 1,505
- 10
- 18
1
vote
1 answer
Unresolved external symbol __guard_fids_table
I'm compiling a huge open-source solution (Virtualbox 6.0.4 OSE Windows version actually), and got stuck with the following linking error (provided both command and error, formatted for…
user707779
0
votes
0 answers
Electron | Security Issue LACK OF BINARY PROTECTIONS
Our security team has come up an issue for our electron application we have developed using npm.
How could an electron app be compiled and packaged with the following specific flags enabled as "True" for DLLs: ffmpeg.dll, d3dcompiler_47.dll,…
0
votes
0 answers
SetProcessValidCallTargets trows error 87
Im trying to use the control flow guard api to set a area of memory to be execution valid.
I used these examples for reverence…

woldgrep
- 97
- 2
- 12