Der er opdaget og løst en mulighed for at køre brugerdefineret kode i konteksten af kernen i systemanmodningen futex.

I implementeringen af systemopkaldet futex (fast userspace mutex) blev der opdaget og fjernet brug af stackhukommelse efter frigivelse. Dette gjorde det muligt for en angriber at udføre sin kode i kernen, med alle de deraf følgende sikkerhedsmæssige konsekvenser. Sårbarheden var i fejlbehandlerens kode.

Retning Løsningen på denne sårbarhed kom i Linux mainline den 28. januar og blev for nylig inkluderet i kernerne 5.10.12, 5.4.94, 4.19.172, 4.14.218.

Under diskussionen af denne løsning blev der fremsat antagelser om, at denne sårbarhed eksisterer i alle kerner siden 2008:

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


For information, denne commit har:

Retter: 1b7558e457ed ("futexes: fix fault handling in futex_lock_pi")

og den anden commit er fra 2008. Så sandsynligvis er alle nuværende
vedligeholdte Linux-distributioner og installationer berørt, medmindre noget
andet har afhjulpet problemet i nogle kerneversioner.

Kilde: linux.org.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster