An integer overflow can occur in the `SwizzleData` code while calculating buffer sizes. The overflowed value is used for subsequent graphics computations when their inputs are not sanitized which results in a potentially exploitable crash. External Reference: https://www.mozilla.org/en-US/security/advisories/mfsa2018-16/#CVE-2018-12361
Acknowledgments: Name: the Mozilla project Upstream: R (Zero Day LLC)