Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1389707
| From | Rusty Russell <rusty@rustcorp.com.au> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH 1/3] module: Invalidate signatures on force-loaded modules |
| Date | 2016-04-28 02:30 +0200 |
| Message-ID | <rsI0a-289-3@gated-at.bofh.it> (permalink) |
| References | <rraMV-7Jc-1@gated-at.bofh.it> <rraMW-7Jc-13@gated-at.bofh.it> <rshW1-5I2-1@gated-at.bofh.it> <rsip3-6eQ-9@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
Ben Hutchings <ben@decadent.org.uk> writes: > On Tue, 2016-04-26 at 20:07 +0930, Rusty Russell wrote: >> Ben Hutchings <ben@decadent.org.uk> writes: >> > - if (info->len > markerlen && >> > + /* >> > + * Require flags == 0, as a module with version information >> > + * removed is no longer the module that was signed >> > + */ >> > + if (flags == 0 && >> This check is a bit lazy. We could have other flags in future, >> so this should really be !(flags & >> (MODULE_INIT_IGNORE_MODVERSIONS|MODULE_INIT_IGNORE_VERMAGIC) right? > > Yes we could, but I'd prefer this to fail-safe in case no-one thinks > about whether it should be updated then. Yeah, line ball. We could screw up either way, and I can't think of an reasonable new flag off the top of my head to give a concrete example. I've applied all three, thanks! Rusty.
Back to linux.kernel | Previous | Next — Previous in thread | Find similar | Unroll thread
[PATCH 0/3] Module signing and version info Ben Hutchings <ben@decadent.org.uk> - 2016-04-23 20:50 +0200
[PATCH 3/3] module: Disable MODULE_FORCE_LOAD when MODULE_SIG_FORCE is enabled Ben Hutchings <ben@decadent.org.uk> - 2016-04-23 20:50 +0200
[PATCH 2/3] Documentation/module-signing.txt: Note need for version info if reusing a key Ben Hutchings <ben@decadent.org.uk> - 2016-04-23 20:50 +0200
[PATCH 1/3] module: Invalidate signatures on force-loaded modules Ben Hutchings <ben@decadent.org.uk> - 2016-04-23 20:50 +0200
Re: [PATCH 1/3] module: Invalidate signatures on force-loaded modules Rusty Russell <rusty@rustcorp.com.au> - 2016-04-26 22:40 +0200
Re: [PATCH 1/3] module: Invalidate signatures on force-loaded modules Ben Hutchings <ben@decadent.org.uk> - 2016-04-26 23:10 +0200
Re: [PATCH 1/3] module: Invalidate signatures on force-loaded modules Rusty Russell <rusty@rustcorp.com.au> - 2016-04-28 02:30 +0200
csiph-web