soumyadeb ghoshal
soumyadeb ghoshal

Reputation: 291

ADO pipeline breaks because of grpc dll not compiled with control flow guard

I am working on a Azure Durable Function in Isolated Worker Model and using durable task extension "Microsoft.Azure.Functions.Worker.Extensions.DurableTask" for the same. This package depends on Microsoft.DurableTask.Worker.Grpc -> Microsoft.DurableTask.Worker.Grpc -> Microsoft.DurableTask.Grpc -> Grpc.Core.

My .Net target framework version is 8.0.

Now I have an ADO pipeline which has BinSkim injected to do security analysis. This is throwing error the below error: "BA2008: grpc_csharp_ext.x86.dll does not enable the control flow guard (CFG) mitigation." which means Grpc.Core was compiled without control flow guard which is a Windows security feature.

How can we get it fixed at the core package level? TIA for pointers.

Upvotes: 0

Views: 24

Answers (0)

Related Questions