A stack overflow via an infinite recursion vulnerability was found in the eepro100 i8255x device emulator of QEMU. This issue occurs while processing controller commands due to a DMA reentry issue. This flaw allows a guest user or process to consume CPU cycles or crash the QEMU process on the host, resulting in a denial of service. The highest threat from this vulnerability is to system availability.
The product contains an iteration or loop with an exit condition that cannot be reached, i.e., an infinite loop.
The product does not properly control the amount of recursion that takes place, consuming excessive resources, such as allocated memory or the program stack.
Link | Tags |
---|---|
https://bugzilla.redhat.com/show_bug.cgi?id=1930646 | patch third party advisory issue tracking |
https://www.openwall.com/lists/oss-security/2021/02/25/1 | patch mailing list third party advisory |
https://ruhr-uni-bochum.sciebo.de/s/NNWP2GfwzYKeKwE?path=%2Feepro100_stackoverflow1 | third party advisory |
https://lists.debian.org/debian-lts-announce/2021/04/msg00009.html | third party advisory mailing list |
https://security.netapp.com/advisory/ntap-20210507-0003/ | third party advisory |