linux-security-module.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* lockdown bypass on mainline kernel for loading unsigned modules
@ 2020-06-15 10:26 Jason A. Donenfeld
  2020-06-15 16:22 ` [oss-security] " John Haxby
  0 siblings, 1 reply; 4+ messages in thread
From: Jason A. Donenfeld @ 2020-06-15 10:26 UTC (permalink / raw)
  To: oss-security
  Cc: linux-security-module, linux-acpi, Matthew Garrett,
	kernel-hardening, Ubuntu Kernel Team

Hi everyone,

Yesterday, I found a lockdown bypass in Ubuntu 18.04's kernel using
ACPI table tricks via the efi ssdt variable [1]. Today I found another
one that's a bit easier to exploit and appears to be unpatched on
mainline, using acpi_configfs to inject an ACPI table. The tricks are
basically the same as the first one, but this one appears to be
unpatched, at least on my test machine. Explanation is in the header
of the PoC:

https://git.zx2c4.com/american-unsigned-language/tree/american-unsigned-language-2.sh

I need to get some sleep, but if nobody posts a patch in the
meanwhile, I'll try to post a fix tomorrow.

Jason

[1] https://www.openwall.com/lists/oss-security/2020/06/14/1

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2020-06-15 17:29 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-06-15 10:26 lockdown bypass on mainline kernel for loading unsigned modules Jason A. Donenfeld
2020-06-15 16:22 ` [oss-security] " John Haxby
2020-06-15 17:02   ` Jann Horn
2020-06-15 17:28     ` Jason A. Donenfeld

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).