Уязвимость целочисленного переполнения в функции "LOTGradient::populate" в библиотеке rlottie, используемой в Telegram под Android, iOS и macOS
Описание
В библиотеке rlottie, используемой в Telegram, обнаружена уязвимость целочисленного переполнения в функции LOTGradient::populate. Эта уязвимость позволяет удалённому злоумышленнику получить доступ к памяти кучи за пределами допустимых границ на устройстве жертвы. Данная уязвимость может быть использована посредством вредоносного анимированного стикера.
Затронутые версии ПО
- Telegram Android < 7.1.0 (2090)
- Telegram iOS < 7.1
- Telegram macOS < 7.1
Тип уязвимости
- Целочисленное переполнение (integer overflow)
- Удалённый доступ к памяти кучи за пределами границ
Ссылки
- 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 an Integer Overflow in the LOTGradient::populate 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 an Integer Overflow in the LOTGradient::populate 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