The blkcg_init_queue function in block/blk-cgroup.c in the Linux kernel before 4.11 allows local users to cause a denial of service (double free) or possibly have unspecified other impact by triggering a creation failure.
The product calls free() twice on the same memory address.
Link | Tags |
---|---|
https://github.com/torvalds/linux/commit/9b54d816e00425c3a517514e0d677bb3cec49258 | patch vendor advisory |
https://usn.ubuntu.com/3654-1/ | third party advisory vendor advisory |
https://www.debian.org/security/2018/dsa-4188 | third party advisory vendor advisory |
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=9b54d816e00425c3a517514e0d677bb3cec49258 | patch vendor advisory |
https://usn.ubuntu.com/3654-2/ | third party advisory vendor advisory |
https://usn.ubuntu.com/3656-1/ | third party advisory vendor advisory |