It's possible to modify kernel memory by using memory mapping.
vulners.com/securityvulns/securityvulns:doc:2955