Thread (41 messages) 41 messages, 7 authors, 2018-06-06

[PATCH v4 5/8] ima: based on policy require signed firmware (sysfs fallback)

From: Mimi Zohar <hidden>
Date: 2018-06-01 23:05:06
Also in: kexec, linux-integrity, lkml

On Sat, 2018-06-02 at 00:46 +0200, Luis R. Rodriguez wrote:
On Fri, Jun 01, 2018 at 06:39:55PM -0400, Mimi Zohar wrote:
quoted
On Fri, 2018-06-01 at 20:21 +0200, Luis R. Rodriguez wrote:
quoted
On Tue, May 29, 2018 at 02:01:57PM -0400, Mimi Zohar wrote:
quoted
Luis, is the security_kernel_post_read_file LSM hook in
firmware_loading_store() still needed after this patch?  Should it be
calling security_kernel_load_data() instead?
That's up to Kees to decide as he added that hook, and knows
what LSMs may be doing with it. From my perspective it is confusing
to have that hook there so I think it could be removed now.

Kees?
Commit?6593d92 ("firmware_class: perform new LSM checks") references
two methods of loading firmware -??filesystem-found firmware and
demand-loaded blobs. ?I assume this call in firmware_loading_store()
is the demand-loaded blobs. ?Does that method still exist? ?Is it
still being used?
Yeah its the stupid sysfs interface. So likely loadpin needs porting
as you IMA as you did.
In this case, it doesn't look like the call to
security_kernel_post_read_file() should be changed, which means that
all the LSMs and IMA still need to support !file.
?
Mimi

--
To unsubscribe from this list: send the line "unsubscribe linux-security-module" in
the body of a message to majordomo at vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help