Description
It was discovered in the Linux kernel before 4.11-rc8 that root can gain direct access to an internal keyring, such as '.dns_resolver' in RHEL-7 or '.builtin_trusted_keys' upstream, by joining it as its session keyring. This allows root to bypass module signature verification by adding a new public key of its own devising to the keyring.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
kernel security
kernel 4.11-rc8affected
References
- https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=ee8f844e3c5a73b999edf733df1c529d6503ec2f ↗
- https://access.redhat.com/errata/RHSA-2017:2669 ↗
- https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2016-9604 ↗
- https://bugzilla.novell.com/show_bug.cgi?id=1035576 ↗
- http://people.canonical.com/~ubuntu-security/cve/2016/CVE-2016-9604.html ↗
- http://www.securityfocus.com/bid/102135 ↗
- https://access.redhat.com/errata/RHSA-2017:2077 ↗
- https://access.redhat.com/errata/RHSA-2017:1842 ↗