Apple released a document indicating that some kernel extensions – also called legacy extensions – will not be compatible with the next version of macOS because they are not “as safe or reliable as modern options”.
The end of support was announced in 2019, when Apple informed developers that macOS Catalina would be the latest version with compatibility for legacy extensions. Since the release of version 10.15.4 this week and until the next generation of the operating system is released, a notification that the extension will not be compatible with the next versions will be displayed every time it runs.
Thomas Reed, director of Malwarebytes, said that Apple has a new Endpoint Security framework – a framework for providing greater security for the network and devices – for kernel extensions.
We are aware of this and have been working to change our kernel extension since the end of last year. We plan to replace it with Apple’s new Endpoint Security framework before the release of macOS 10.16, when it is assumed that the kernel extensions no longer work, in part or in full. (We only know that Apple said that “there is no guarantee that it will work” in “a future version of macOS”, but we prefer not to find out what it really means in the most difficult way.)
So, there is no need to panic. We are still protecting you and there will be no loopholes. All you have to do is make sure Malwarebytes for Mac is up to date. If you upgraded to version 4.2 and did not disable the new automatic update feature, it will be renewed in the background without the need to take any action. To make sure you have the newest version, just open Malwarebytes and choose “check for updates” from the menu.
Technical details for developers are available on Apple’s support page in English.