Description
The keyctl_session_to_parent function in security/keys/keyctl.c in the Linux kernel 2.6.35.4 and earlier expects that a certain parent session keyring exists, which allows local users to cause a denial of service (NULL pointer dereference and system crash) or possibly have unspecified other impact via a KEYCTL_SESSION_TO_PARENT argument to the keyctl function.
References
- USN-1000-1 vendor-advisory
- [oss-security] 20100902 CVE-2010-2960 kernel: keyctl_session_to_parent null ptr deref mailing-list
- linux-kernel-keyctl-dos(61557) vdb-entry
- 42932 vdb-entry
- SUSE-SA:2011:007 vendor-advisory
- ADV-2011-0298 vdb-entry
- 41263 third-party-advisory
- SUSE-SA:2010:050 vendor-advisory
- http://twitter.com/taviso/statuses/22777866582
- 1024384 vdb-entry
- https://bugzilla.redhat.com/show_bug.cgi?id=627440