A memory leak in the unittest_data_add() function in drivers/of/unittest.c in the Linux kernel before 5.3.10 allows attackers to cause a denial of service (memory consumption) by triggering of_fdt_unflatten_tree() failures, aka CID-e13de8fe0d6a. NOTE: third parties dispute the relevance of this because unittest.c can only be reached during boot
The product does not sufficiently track and release allocated memory after it has been used, making the memory unavailable for reallocation and reuse.
Link | Tags |
---|---|
https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.3.10 | release notes |
https://github.com/torvalds/linux/commit/e13de8fe0d6a51341671bbe384826d527afe8d44 | patch |
https://bugzilla.suse.com/show_bug.cgi?id=1157173 | issue tracking |
http://lists.opensuse.org/opensuse-security-announce/2019-12/msg00029.html | vendor advisory mailing list third party advisory |