In the Linux kernel, the following vulnerability has been resolved: driver: soc: xilinx: use safe loop iterator to avoid a use after free The hashforeachpossible() loop dereferences "evedata" to get the next item on the list. However the loop frees evedata so it leads to a use after free. Use hashforeachpossiblesafe() instead.