Attacking the kernel via its command line
Attacking the kernel via its command line
Posted Jun 21, 2017 1:03 UTC (Wed) by thestinger (guest, #91827)In reply to: Attacking the kernel via its command line by corbet
Parent article: Attacking the kernel via its command line
Those aren't clear facts, they're a distortion of reality. You're making claims and refusing to justify them.
> the developers who have actually done the work to implement secure boot on Linux believe that the system software must remain in control at all times
So all you have is an argument from authority and the implication that I am not a developer that has worked on verified boot, which is completely false. Distributions like Fedora don't currently have a meaningful secure / verified boot implementation. Unlike others, they haven't done the work to ship the feature.
The developers that have actually done the work to implement meaningful secure boot on Linux (i.e. Google and others) don't use this cargo cult definition of it.
> command-line and module parameters that could be used to defeat that control must be disabled
They still can be with every single one of these bugs fixed.
> Given that mindset, this bug must be seen as a security bug.
The logic doesn't follow. It's only a security bug if a meaningful security feature / security boundary is bypassed. In order for that to matter, there would need to be a more complete verified boot implementation and the kernel line would need to be untrusted. The Linux kernel considers it ultimately trusted. There is no code anywhere to change that. The referenced changes about module parameters, etc. do not change that.
> You don't have to believe that mindset. I don't run locked-down kernels on my systems. But developers whose opinion matters do believe that. I cannot grasp the concept that reporting on this is to "leave out entire aspects of the story". This is a story about a command-line parsing bug...
Okay, just an argument from authority then, and no willingness to actually address the issues pointed out with this reasoning.
