An elevation of privilege vulnerability exists in the Google Android Kernel, a Linux-based open source operating system from Google, Inc. The vulnerability is caused by an out-of-bounds write in __dwc3_gadget_ep0_queue in ep0.c due to improper locking. An attacker could exploit this vulnerability to elevate local privileges.