Ранливост Π²ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈΡ‚Π΅ X.Org, ΠΎΠ΄ ΠΊΠΎΠΈ Π΄Π²Π΅ сС присутни ΠΎΠ΄ 1988 Π³ΠΎΠ΄ΠΈΠ½Π°

ОбјавСни сС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π·Π° ΠΏΠ΅Ρ‚ пропусти Π²ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈΡ‚Π΅ libX11 ΠΈ libXpm Ρ€Π°Π·Π²ΠΈΠ΅Π½ΠΈ ΠΎΠ΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΡ‚ X.Org. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ Π±Π΅Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈ Π²ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΡ˜Π°Ρ‚Π° libXpm 3.5.17 ΠΈ libX11 1.8.7. Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΡƒΠ²Π°Π½ΠΈ сС Ρ‚Ρ€ΠΈ пропусти Π²ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° libx11, која Π½ΡƒΠ΄ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ со клиСнтска ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΡ‚ X11:

  • CVE-2023-43785 - ΠŸΡ€Π΅Π»Π΅Π²Π°ΡšΠ΅ Π½Π° Π±Π°Ρ„Π΅Ρ€ΠΎΡ‚ Π²ΠΎ ΠΊΠΎΠ΄ΠΎΡ‚ libX11 сС Ρ˜Π°Π²ΡƒΠ²Π° ΠΊΠΎΠ³Π° сС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΡƒΠ²Π° ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ ΠΎΠ΄ X сСрвСр со Π³ΠΎΠ»Π΅ΠΌ Π±Ρ€ΠΎΡ˜ Π·Π½Π°Ρ†ΠΈ ΡˆΡ‚ΠΎ Π½Π΅ сС совпаѓаат со ΠΏΡ€Π΅Ρ‚Ρ…ΠΎΠ΄Π½ΠΎ испратСното Π±Π°Ρ€Π°ΡšΠ΅ XkbGetMap. Ранливоста Π΅ ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°Π½Π° ΠΎΠ΄ Π³Ρ€Π΅ΡˆΠΊΠ° Π²ΠΎ X11R6.1 ΡˆΡ‚ΠΎ постои ΠΎΠ΄ 1996 Π³ΠΎΠ΄ΠΈΠ½Π°. Ранливоста ΠΌΠΎΠΆΠ΅ Π΄Π° сС Сксплоатира ΠΊΠΎΠ³Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° која користи libx11 сС ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π° со Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½ X сСрвСр ΠΈΠ»ΠΈ срСдно прокси ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°Π½ ΠΎΠ΄ Π½Π°ΠΏΠ°Ρ“Π°Ρ‡ΠΎΡ‚.
  • CVE-2023-43786 - Π˜ΡΡ†Ρ€ΠΏΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΌΠ°Π³Π°Ρ†ΠΈΠ½ΠΎΡ‚ ΠΏΠΎΡ€Π°Π΄ΠΈ бСсконСчна Ρ€Π΅ΠΊΡƒΡ€Π·ΠΈΡ˜Π° Π²ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π°Ρ‚Π° PutSubImage() Π²ΠΎ libX11, ΡˆΡ‚ΠΎ сС Ρ˜Π°Π²ΡƒΠ²Π° ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»Π½ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€Π°Π½ΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π²ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ XPM. Ранливоста постои ΠΎΠ΄ ΠΎΠ±Ρ˜Π°Π²ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° X11R2 Π²ΠΎ Ρ„Π΅Π²Ρ€ΡƒΠ°Ρ€ΠΈ 1988 Π³ΠΎΠ΄ΠΈΠ½Π°.
  • CVE-2023-43787 ΠŸΡ€Π΅Π»Π΅Π²Π°ΡšΠ΅ Π½Π° Ρ†Π΅Π» Π±Ρ€ΠΎΡ˜ Π²ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π°Ρ‚Π° XCreateImage() Π²ΠΎ libX11 Π΄ΠΎΠ²Π΅Π΄ΡƒΠ²Π° Π΄ΠΎ ΠΏΡ€Π΅Π»Π΅Π²Π°ΡšΠ΅ Π½Π° Π³Ρ€Π°ΠΌΠ°Π΄Π° ΠΏΠΎΡ€Π°Π΄ΠΈ Π³Ρ€Π΅ΡˆΠΊΠ° Π²ΠΎ ΠΏΡ€Π΅ΡΠΌΠ΅Ρ‚ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π° ΡˆΡ‚ΠΎ Π½Π΅ ΠΎΠ΄Π³ΠΎΠ²Π°Ρ€Π° Π½Π° вистинската Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π½Π°Ρ‚Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π° XCreateImage() сС ΠΏΠΎΠ²ΠΈΠΊΡƒΠ²Π° ΠΎΠ΄ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π°Ρ‚Π° XpmReadFileToPixmap(), која ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΅ΠΊΡΠΏΠ»ΠΎΠ°Ρ‚Π°Ρ†ΠΈΡ˜Π° Π½Π° ранливост ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»Π½ΠΎ Π΄ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° Π²ΠΎ XPM Ρ„ΠΎΡ€ΠΌΠ°Ρ‚. Ранливоста постои ΠΈ ΠΎΠ΄ X11R2 (1988).

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ, Π΄Π²Π΅ пропусти сС ΠΎΡ‚ΠΊΡ€ΠΈΠ΅Π½ΠΈ Π²ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° libXpm (CVE-2023-43788 ΠΈ CVE-2023-43789), ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°Π½ΠΈ ΠΎΠ΄ моТноста Π·Π° Ρ‡ΠΈΡ‚Π°ΡšΠ΅ ΠΎΠ΄ области Π½Π°Π΄Π²ΠΎΡ€ ΠΎΠ΄ Π³Ρ€Π°Π½ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° Π΄ΠΎΠ΄Π΅Π»Π΅Π½Π°Ρ‚Π° ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ сС Ρ˜Π°Π²ΡƒΠ²Π°Π°Ρ‚ ΠΊΠΎΠ³Π° сС Π²Ρ‡ΠΈΡ‚ΡƒΠ²Π° ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€ ΠΎΠ΄ Π±Π°Ρ„Π΅Ρ€ Π²ΠΎ ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°Ρ‚Π° ΠΈ сС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΡƒΠ²Π° XPM-Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° со Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π½Π° ΠΊΠ°Ρ€Ρ‚Π° Π²ΠΎ боја. Π”Π²Π΅Ρ‚Π΅ ранливости Π΄Π°Ρ‚ΠΈΡ€Π°Π°Ρ‚ ΠΎΠ΄ 1998 Π³ΠΎΠ΄ΠΈΠ½Π° ΠΈ Π±Π΅Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ΅Π½ΠΈ ΠΏΡ€Π΅ΠΊΡƒ ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π½Π° Π°Π»Π°Ρ‚ΠΊΠΈ Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°ΡšΠ΅ Π³Ρ€Π΅ΡˆΠΊΠΈ Π²ΠΎ ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°Ρ‚Π° ΠΈ Ρ‚Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅ Π·Π° Π·Π°ΠΌΠ°Ρ‚ΡƒΠ²Π°ΡšΠ΅ AddressSanitizer ΠΈ libFuzzer.

X.org ΠΈΠΌΠ° историски бСзбСдносни ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ Π΅ ΠΏΡ€Π΅Π΄ дСсСт Π³ΠΎΠ΄ΠΈΠ½ΠΈ, Π½Π° 30-Ρ‚ΠΈΠΎΡ‚ конгрСс Π·Π° ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π½Π° хаосот (CCC), ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π½Π° бСзбСдносниот истраТувач Π˜Ρ™Π° Π²Π°Π½ Π‘ΠΏΡ€ΡƒΠ½Π΄Π΅Π» посвСти ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° ΠΎΠ΄ ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ Π²ΠΎ сСрвСрот X.Org, Π° Π΄Ρ€ΡƒΠ³Π°Ρ‚Π° ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° ΠΎΠ΄ бСзбСдноста Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈΡ‚Π΅ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ X11. Π˜Π·Π²Π΅ΡˆΡ‚Π°Ρ˜ΠΎΡ‚ Π½Π° Илја, кој Π²ΠΎ 2013 Π³ΠΎΠ΄ΠΈΠ½Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΡƒΠ²Π°ΡˆΠ΅ 30 ранливости ΠΊΠΎΠΈ Π²Π»ΠΈΡ˜Π°Π°Ρ‚ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ Π½Π° X11, ΠΊΠ°ΠΊΠΎ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° DRI Π½Π° Mesa, Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°ΡˆΠ΅ Π΅ΠΌΠΎΡ‚ΠΈΠ²Π½ΠΈ изјави ΠΊΠ°ΠΊΠΎ β€žGLX Π΅ уТасСн Π΄Π΅ΠΌΠΎΡ‚ΠΈΠ²Π°Ρ‚ΠΎΡ€! 80 Π»ΠΈΠ½ΠΈΠΈ чист уТас! ΠΈ β€žΠΠ°Ρ˜Π΄ΠΎΠ² 000 Π³Ρ€Π΅ΡˆΠΊΠΈ Π²ΠΎ Π½Π΅Π³ΠΎ Π²ΠΎ послСднитС Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ мСсСци ΠΈ сè ΡƒΡˆΡ‚Π΅ Π½Π΅ сум Π·Π°Π²Ρ€ΡˆΠΈΠ» со ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°Ρ‚Π°β€œ.

Π˜Π·Π²ΠΎΡ€: opennet.ru

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€