Description
In the Linux kernel, the following vulnerability has been resolved: rapidio/tsi721: prevent a bad dereference in tsi721_db_dpc() With a list_for_each() loop, if we don-t find the item we are looking for in the list, then the loop exits with the iterator, which is -dbell- in this loop, pointing to invalid memory. This code uses the -found- variable to determine if we have found the doorbell we are looking for or not. However, the problem that the -found- variable needs to be set to false at the start of each iteration, otherwise after the first correct doorbell, then everything is marked as found. Reset the -found- to false at the start of the iteration and move the variable inside the loop.
EPSS 0.17600000000000002%Risque 0
Voir la source- Publication
- 2026-08-28 08:16:49
- Versions concernées
- unknown
- Type
- Noyau
- Dernière modification
- 2026-08-28 08:16:49
- Vecteur
- Pending