Ma ke kelepona ʻōnaehana futex, ua ʻike ʻia a hoʻopau ʻia ka hiki ke hoʻokō i ka code mea hoʻohana ma ke ʻano o ka kernel.

I ka hoʻokō ʻana i ka ʻōnaehana futex (fast userspace mutex), ua ʻike ʻia a hoʻopau ʻia ka hoʻohana ʻana i ka hoʻomanaʻo ma hope o ka manuahi. ʻO kēia ka mea i ʻae i ka mea hoʻouka e hoʻokō i kāna code i loko o ka pōʻaiapili o ka kernel, me nā hopena a pau e hiki mai ana mai kahi ʻike palekana. Aia ka haʻahaʻa i ka code handler error.

Hoʻoponopono Ua ʻike ʻia kēia haʻahaʻa ma ka Linux mainline ma Ianuali 28 a i ka lā ma mua o nehinei ua komo i loko o nā kernels 5.10.12, 5.4.94, 4.19.172, 4.14.218.

I ka wā o ke kūkākūkā ʻana o kēia hoʻoponopono, ua manaʻo ʻia aia kēia nāwaliwali i nā kernels āpau mai 2008:

https://www.openwall.com/lists/oss-security/2021/01/29/3

FWIW, this commit has: Fixes: 1b7558e457ed ("futexes: fix fault handling in futex_lock_pi") and that other commit is from 2008. So probably all currently maintained Linux distros and deployments are affected, unless something else mitigated the issue in some kernel versions.

Source: linux.org.ru