MAC OS 10.13.6: Kext rejected due to insecure location

Hello,


I am using Mac OS 10.13.6 OS. I get following error for loading kext :


"Kext rejected due to insecure location for path "/Library/Stagedextensions/Library/Application Support/<Sub folder>/<Kext>"


  • In "System Security" above kext is allowed
  • Kext Entry remains in "/Library/Stagedextensions/"
  • Verified with "kextcache --clear-staging" command but still issue persists
  • Also observed on some other 10.13.6 machines kext loading is working properly


Please guide how to load the kext on 10.13.6 system ?


Thanks,

Simran

Replies

This is a bug in MacOS. When we upgrade the OS this is automatically fixed.

Explanation of why this happens. There are some restricted directories like /Library/StagedExtensions but on the Mac which has this insecure location issue this directory is not set as restricted and hence causing the issue while installing kext.