-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Disable more Intel ME kernel modules #236
Conversation
What is the threat model for disabling these? Based on any security researcher's recommendation?
The suggestion of adding more and more Intel ME related kernel modules makes me reconsider this. As much as we dislike Intel ME, it is a reality. For example, I don't know if anyone's power management will be broken by disabling that kernel module. Some quotes based on AI:
I don't like DRM either but it's not the task of security-misc to break it for users who wish to use it.
If it was used on a phone, this might break some applications using the hardware keystore.
Could break NFC in case this gets used on a phone? I haven't seen any Intel based mobile devices yet. Or Intel based devices with hardware keystore / NFC. But the existence of these kernel modules implies that such devices exist. related discussion on general criteria for kernel module blacklisting / disabling: |
On my device all these (except one) are superfluous as they call the already disabled These are the outputs I get when only disabling
The only one that loads for me is So I guess that leaves (at least) three questions. Do we explicitly show all the related modules that are already disabled (as shown in the PR)? Do we want to disable Should we consider rolling back the disabling of |
I am collecting similar examples now here: Intel ME Disabling Disadvantages |
Should we consider rolling back the disabling of `mei` and/or `mei-me` in order to address your usability concerns above?
Yes.
|
Yes, its integration is becoming more and more essential for modern computing. I suppose we can always provide the list of kernel modules for optional disabling. However, I anticipate that re-enabling ME modules by default will probably lead to (justified of not) user complaints. |
Will merge and then out-comment as well as open a separate issue for this. |
Disable more Intel Management Engine (ME) kernel modules.
Changes
Add some Intel ME modules to the list of disabled kernel modules.
Mandatory Checklist
Terms of Service, Privacy Policy, Cookie Policy, E-Sign Consent, DMCA, Imprint
Optional Checklist
The following items are optional but might be requested in certain cases.