Уязвимост Π² Ρ€Π΅Ρ„Π΅Ρ€Π΅Π½Ρ‚Π½ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° ΠΊΠΎΠ΄Π΅Ρ†ΠΈΡ‚Π΅ AV1 ΠΈ VP8/VP9

Π’ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½Π°Ρ‚Π° ΠΎΡ‚ алианса Open Media (AOMedia) Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° libaom, прСдоставяща Π΅Ρ‚Π°Π»ΠΎΠ½Π½Π° рСализация Π½Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π·Π° ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ AV1, Π΅ ΠΎΡ‚ΠΊΡ€ΠΈΡ‚Π° ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Π° уязвимост (CVE-2024-5171), която Π²ΠΎΠ΄ΠΈ Π΄ΠΎ цСлочислСно ΠΏΡ€Π΅Π»ΠΈΠ²Π°Π½Π΅ ΠΈ запис извън Π³Ρ€Π°Π½ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° Π±ΡƒΡ„Π΅Ρ€Π° ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° ΠΏΡ€Π΅ΠΊΠ°Π»Π΅Π½ΠΎ Π³ΠΎΠ»Π΅ΠΌΠΈ стойности Π² някои ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ. Подобна уязвимост (CVE-2024-5197) Π΅ ΠΎΡ‚ΠΊΡ€ΠΈΡ‚Π° ΠΈ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° libvpx с рСализация Π½Π° ΠΊΠΎΠ΄Π΅ΠΊΠΈΡ‚Π΅ VP8 ΠΈ VP9. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ са отстранСни Π² обновлСнията Π½Π° libaom 3.9.0 ΠΈ libvpx 1.14.1. Π’ дистрибутивитС уязвимоститС всС ΠΎΡ‰Π΅ остават Π½Π΅ΠΈΠ·ΠΏΡ€Π°Π²Π΅Π½ΠΈ (Debian, Ubuntu, RHEL, SUSE/openSUSE, Fedora, Arch, FreeBSD).

УязвимоститС Π² libaom са ΠΎΡ†Π΅Π½Π΅Π½ΠΈ с максималСн Π½ΠΈΠ²ΠΎ Π½Π° опасност (10 ΠΎΡ‚ 10), ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° Сксплоатация ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° прилоТСния, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Ρ‚Π°Π·ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°, Π½Π° спСциално ΠΎΡ„ΠΎΡ€ΠΌΠ΅Π½ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚. Π’ libvpx Π½ΠΈΠ²ΠΎΡ‚ΠΎ Π½Π° опасност Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π½Π° 5.9 ΠΎΡ‚ 10, ΠΊΠΎΠ΅Ρ‚ΠΎ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π° Π½Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈ условия Π·Π° Сксплоатация. ΠžΡΠ½ΠΎΠ²Π½Π°Ρ‚Π° опасност ΠΎΡ‚ уязвимоститС Π² libaom ΠΈ libvpx ΠΏΡ€ΠΎΠΈΠ·Ρ‚ΠΈΡ‡Π° ΠΎΡ‚ Ρ‚ΠΎΠ²Π°, Ρ‡Π΅ Ρ‚Π΅Π·ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π² ΡƒΠ΅Π± Π±Ρ€Π°ΡƒΠ·ΡŠΡ€ΠΈ, ΠΌΠ΅Π΄ΠΈΠ°ΠΏΠ»Π΅ΠΉΡŠΡ€ΠΈ ΠΈ услуги Π·Π° Ρ€Π΅ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ.

Уязвимостта сС проявява Π² libaom ΠΏΡ€ΠΈ ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ aom_img_alloc(), aom_img_wrap() ΠΈΠ»ΠΈ om_img_alloc_with_border() с Π³ΠΎΠ»Π΅ΠΌΠΈ стойности Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅ d_w, d_h ΠΈ align, ΠΊΠΎΠΈΡ‚ΠΎ водят Π΄ΠΎ цСлочислСно ΠΏΡ€Π΅Π»ΠΈΠ²Π°Π½Π΅ ΠΏΡ€ΠΈ изчисляванС Π½Π° отмСстванията ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ Π½Π° Π±ΡƒΡ„Π΅Ρ€ΠΈΡ‚Π΅. Подобно ΠΏΡ€Π΅Π»ΠΈΠ²Π°Π½Π΅ възниква ΠΈ Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ vpx_img_alloc() ΠΈ vpx_img_wrap(). Π£ΠΊΠ°Π·Π°Π½ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΏΡ€ΠΈ ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ.

Уязвимостта прСдставлява Π½Π°ΠΉ-голямата опасност ΠΏΠΎΡ€Π°Π΄ΠΈ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½Π°Ρ‚Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° Π°Ρ‚Π°ΠΊΠ° Π½Π° Π±Ρ€Π°ΡƒΠ·ΡŠΡ€ΠΈ, Π² ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ уязвимости ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Сксплоатирани Ρ‡Ρ€Π΅Π· отварянС Π² Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π° Π½Π° спСциално ΠΎΡ„ΠΎΡ€ΠΌΠ΅Π½Π° страница, която ΠΈΠ·Π²ΠΈΠΊΠ²Π° JavaScript Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ, ΠΈΠ»ΠΈ Ρ‡Ρ€Π΅Π· ΠΌΠ°Π½ΠΈΠΏΡƒΠ»Π°Ρ†ΠΈΠΈ с WebRTC. Π‘ΠΏΠΎΡ€Π΅Π΄ прСдставитСлитС Π½Π° Google, уязвимостта Π½Π΅ засяга двигатСля Chromium, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ aom_img_alloc(), aom_img_wrap(), vpx_img_alloc() ΠΈ vpx_img_wrap() са ΠΏΡ€Π΅Π΄Π°Π²Π°Π½ΠΈ само ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ΠΈ стойности Π½Π° Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ d_w ΠΈ d_h. Π’ Firefox Π·Π° Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅ Π½Π° AV1 сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° dav1d, Π½ΠΎ Π·Π° ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅ сС ΠΏΡ€ΠΈΠ»Π°Π³Π° libaom. НС Π΅ ясно Π΄Π°Π»ΠΈ Firefox Π΅ ΠΏΠΎΠ΄Π°Ρ‚Π»ΠΈΠ² Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ информация Π·Π° Ρ‚ΠΎΠ²Π° ΠΊΠ°ΠΊ уязвимостта засяга ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈ всС ΠΎΡ‰Π΅ Π½Π΅ Π΅ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π°.

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

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