libinput 1.31.3 с ΠΏΠΎΠΏΡ€Π°Π²ΠΊΠ° Π½Π° уязвимост, Π²ΠΎΠ΄Π΅Ρ‰Π° Π΄ΠΎ изпълнСниС Π½Π° ΠΊΠΎΠ΄ ΠΎΡ‚ root

ΠŸΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Ρ‰ статус libinput 1.31.3 β€” Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π²Ρ…ΠΎΠ΄Π½ΠΈ устройства, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° Π² ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈΡ‚Π΅ Linux дСсктопи Π² комбинация с ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈ Wayland ΠΈ X.Org. libinput отговаря Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈΠ΅ Π½Π° устройства, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° ΡΡŠΠ±ΠΈΡ‚ΠΈΡ ΠΈ абстракция Π½Π° Π²Ρ…ΠΎΠ΄Π°: ΠΎΡ‚ мишки ΠΈ Ρ‚ΡŠΡ‡ΠΏΠ°Π΄ΠΎΠ²Π΅ Π΄ΠΎ Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈ Ρ‚Π°Π±Π»Π΅Ρ‚ΠΈ. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ сС разпространява ΠΏΠΎΠ΄ MIT Π»ΠΈΡ†Π΅Π½Π·.

ΠžΡΠ½ΠΎΠ²Π½Π°Ρ‚Π° промяна Π½Π° ΠΈΠ·Π΄Π°Π½ΠΈΠ΅Ρ‚ΠΎ β€” корСкция Π½Π° уязвимост Π² ΠΏΠΎΠΌΠΎΡ‰Π½Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° udev libinput-device-group. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ бСшС ΡΠ²ΡŠΡ€Π·Π°Π½ с Ρ‚ΠΎΠ²Π°, Ρ‡Π΅ стойността PHYS, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π° ΠΎΡ‚ устройството, сС появявашС Π² ΠΈΠ·Ρ…ΠΎΠ΄Π° Π·Π° udev ΠΊΠ°Ρ‚ΠΎ Π½ΠΈΠ· KEY=VALUE Π±Π΅Π· Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ почистванС Π½Π° спСциални символи. Π—Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΎ устройство, създадСно Ρ‡Ρ€Π΅Π· uinput ΠΈΠ»ΠΈ uhid, моТСшС Π΄Π° вмъкнС символ Π·Π° Π½ΠΎΠ² Ρ€Π΅Π΄ Π² PHYS, ΠΏΠΎΡ€Π°Π΄ΠΈ ΠΊΠΎΠ΅Ρ‚ΠΎ udev Π²ΡŠΠ·ΠΏΡ€ΠΈΠ΅ΠΌΠ°ΡˆΠ΅ ΠΈΠ·Ρ…ΠΎΠ΄Π° ΠΊΠ°Ρ‚ΠΎ Π΄Π²Π΅ ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ. Π’ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° Ρ‚ΠΎΠ²Π° Ρ‚ΠΎΠ²Π° моТСшС Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ изпълнСниС Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π΅Π½ ΠΊΠΎΠ΄ с ΠΏΡ€Π°Π²Π° Π½Π° root.

Уязвимостта Π½Π΅ Π΅ ΠΎΡ‚Π΄Π°Π»Π΅Ρ‡Π΅Π½Π°: атакуващият трябва Π΄Π° ΠΈΠΌΠ° Π»ΠΎΠΊΠ°Π»Π΅Π½ Π΄ΠΎΡΡ‚ΡŠΠΏ ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π΄Π° създадС Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΎ uinput ΠΈΠ»ΠΈ uhid устройство. ОбикновСно Π΄ΠΎΡΡ‚ΡŠΠΏΡŠΡ‚ Π΄ΠΎ Ρ‚Π°ΠΊΠΈΠ²Π° интСрфСйси Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ Π΄ΠΎ root, Π½ΠΎ Ρ€ΠΈΡΠΊΡŠΡ‚ сС ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π° Π² систСми с ΠΏΠΎ-ΡˆΠΈΡ€ΠΎΠΊΠΈ udev ΠΏΡ€Π°Π²ΠΈΠ»Π°. ΠšΠ°Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ сС спомСнава ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, ΠΏΡ€ΠΈ ΠΊΠΎΠΈΡ‚ΠΎ Π΄ΠΎΡΡ‚ΡŠΠΏΡŠΡ‚ сС прСдоставя Π½Π° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ, Π·Π° Π΄Π° сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ ΠΈΠ³Ρ€ΠΎΠ²ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ ΠΈ Steam Input, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‡Ρ€Π΅Π· ΠΏΠ°ΠΊΠ΅Ρ‚ steam-devices ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π°.

Π’Π°ΠΆΠ½ΠΎ ΡƒΡ‚ΠΎΡ‡Π½Π΅Π½ΠΈΠ΅: ΠΏΠΎ-Ρ€Π°Π½ΠΎ Π² Π½ΠΎΠ²ΠΈΠ½ΠΈΡ‚Π΅ сС спомСнавашС вСрсия libinput 1.31.2, Π½ΠΎ Π² официалния advisory Π΅ посочСно, Ρ‡Π΅ ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Π½ΠΈΡ‚Π΅ вСрсии са libinput 1.31.3 ΠΈ 1.30.4. Засягани са вСрсиитС Π΄ΠΎ 1.31.2 ΠΈ 1.30.3 Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ; CVE Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π½Π° ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π΅ всС ΠΎΡ‰Π΅ Π½Π΅ Π΅ Π½Π°Π·Π½Π°Ρ‡Π΅Π½.

На ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ сС ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π²Π° Π΄Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚ систСмния ΠΏΠ°ΠΊΠ΅Ρ‚ libinput Ρ‡Ρ€Π΅Π· стандартния ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π½Π° дистрибуцията. Π’ Arch Linux ΠΏΠ°ΠΊΠ΅Ρ‚ libinput 1.31.3-1 Π²Π΅Ρ‡Π΅ Π΅ Π½Π°Π»ΠΈΡ‡Π΅Π½ Π² рСпозитория Extra Π½Π° 4 юни 2026 Π³ΠΎΠ΄ΠΈΠ½Π°, Π² Debian вСрсия 1.31.3-1 Π΅ ΠΏΡ€ΠΈΠ΅Ρ‚Π° Π² unstable Π² ΡΡŠΡ‰ΠΈΡ Π΄Π΅Π½.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: linux.org.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster