CVE-2026-19588: Samsung rlottie integer overflow to buffer overflow

CVE-2026-19588 · Severity: medium · CVSS 6.5 · Published 2026-08-12

Samsung's rlottie is an open-source animation rendering library used in many applications to display Lottie animations. An integer overflow vulnerability can lead to a buffer overflow when processing specially crafted animation files with large dimensions, potentially allowing an attacker to crash the application or execute arbitrary code.

Technologies: Samsung Rlottie. Vendors: Samsung.

Quick answers

Is CVE-2026-19588 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-19588 being exploited in the wild.
How severe is CVE-2026-19588?
Medium severity, with a CVSS score of 6.5, published 12 August 2026.
Which products and versions are affected?
Samsung Rlottie <= prior to August 2026 patch.
Is there a fix for CVE-2026-19588?
A patch was published on 2026-08-11: Fix merged in GitHub pull request #600 Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
How is CVE-2026-19588 attacked?
It is attacked over the network, in a software library.
Am I affected by CVE-2026-19588?
Check whether you run Samsung Rlottie at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

Technical details

An integer overflow vulnerability exists in Samsung's rlottie library when calculating bitmap buffer sizes for animation rendering. The vulnerability occurs during stride and buffer size computation, where large dimension values in animation files can overflow integer calculations and result in undersized buffer allocation. An attacker can craft a malicious Lottie animation file with extremely large dimensions to trigger the overflow; no authentication or user interaction is required beyond processing the file. The fix, merged in August 2026, caps bitmap dimensions to reject requests larger than 128 MB and uses 64-bit arithmetic for calculations to prevent overflow.

Affected products

  • Samsung rlottie <= prior to August 2026 patch

Timeline

  • 2026-08-12: disclosed
  • 2026-08-11: patched: Fix merged in GitHub pull request #600

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.