Уязвимость путаницы типов (type confusion) в функции "LOTCompLayerItem::LOTCompLayerItem" в библиотеке rlottie в Telegram для Android, iOS и macOS
Описание
В Telegram для Android, iOS и macOS существует уязвимость путаницы типов (type confusion) в функции LOTCompLayerItem::LOTCompLayerItem в их кастомной версии библиотеки rlottie. Эта уязвимость позволяет злоумышленнику получить доступ к памяти кучи за пределами допустимых границ на устройстве жертвы через вредоносный анимированный стикер.
Затронутые версии ПО
- Telegram Android версии до 7.1.0 (2090)
- Telegram iOS версии до 7.1
- Telegram macOS версии до 7.1
Тип уязвимости
- Путаница типов (type confusion)
- Доступ к памяти кучи за пределами допустимых границ (heap memory out-of-bounds access)
Ссылки
- ExploitThird Party Advisory
- ExploitThird Party Advisory
- ExploitThird Party Advisory
- ExploitThird Party Advisory
Уязвимые конфигурации
Одно из
EPSS
5.5 Medium
CVSS3
4.3 Medium
CVSS2
Дефекты
Связанные уязвимости
Telegram Android <7.1.0 (2090), Telegram iOS <7.1, and Telegram macOS <7.1 are affected by a Type Confusion in the LOTCompLayerItem::LOTCompLayerItem function of their custom fork of the rlottie library. A remote attacker might be able to access heap memory out-of-bounds on a victim device via a malicious animated sticker.
Telegram Android <7.1.0 (2090), Telegram iOS <7.1, and Telegram macOS ...
Telegram Android <7.1.0 (2090), Telegram iOS <7.1, and Telegram macOS <7.1 are affected by a Type Confusion in the LOTCompLayerItem::LOTCompLayerItem function of their custom fork of the rlottie library. A remote attacker might be able to access heap memory out-of-bounds on a victim device via a malicious animated sticker.
EPSS
5.5 Medium
CVSS3
4.3 Medium
CVSS2