Hi,
We have windows application developed using WPF (.Net Framework 4.8) and we have reported the Vulnerability Issue with the installer of this application.
So user downloads our installer (normally it's download folder) and double click to install it. It looks for urlmon.dll in the current directory and if any attacker place any Malicious dll with same name then it will be loaded first. So we created a proxy dll with name urlmon.dll which opens Calculator.
We were using urlmon.dll like below.

and when we run installer and check in procmon, it displays that urlmon is not found.

I have tried many ways so that it can look for urlmon into System Directory first, not in installer folder but any solution did not worked till now.
Also I have asked same thing on Microsoft Forums and they said it is the issue on Squirrel. Link:
https://docs.microsoft.com/en-us/answers/questions/812196/windows-exe-installer-having-vulnerability-issue-w.html?childToView=812422#comment-812422
I am stuck now completely, any help will be appreciated.