Re: Linux kernel modules
My Linux kernel is configured without modules. Every driver needed to run my machine is compiled in.
It doesn't matter if you use run-time-loadable modules or if you compile everything into a static kernel.
What matters is disabling stuff you don't need.
I run custom compiled Linux kernels on my Gentoo systems, and this isn't the first time my machines were immune to a CVE because it exploits flaws in modules that aren't available. Meanwhile, the Ubuntu systems I manage are vulnerable — even though those systems have no need for the vulnerable modules either.
Somehow it never seemed like a good idea to have a thousand kernel modules I have absolutely no need for available for loading on demand by next week's exploit application...