The cr_tknzr_parse_rgb function in cr-tknzr.c in libcroco 0.6.11 and 0.6.12 has an "outside the range of representable values of type long" undefined behavior issue, which might allow remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact via a crafted CSS file. NOTE: third-party analysis reports "This is not a security issue in my view. The conversion surely is truncating the double into a long value, but there is no impact as the value is one of the RGB components.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | — | Upgrade libcroco | Nov 8, 2019 | Apr 19, 2017 |
| Debian | — | Upgrade libcroco | Apr 23, 2017 | Apr 19, 2017 |
| Gentoo Linux | — | Upgrade dev-libs/libcroco. | Oct 30, 2017 | Apr 19, 2017 |
| Huawei Euleros 2_0_sp2 | — | Upgrade libcroco | Dec 4, 2019 | Apr 19, 2017 |
| Huawei Euleros 2_0_sp3 | — | Upgrade libcroco | Dec 18, 2019 | Apr 19, 2017 |
| Huawei Euleros 2_0_sp5 | — | Upgrade libcroco | Nov 19, 2019 | Apr 19, 2017 |
| Oracle Solaris | — | Upgrade library/libcroco to version 0.6.2-0.175.3.23.0.3.0 on Solaris 11.3 | Aug 21, 2017 | Apr 19, 2017 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Apr 16, 2017 |
| Suse | — | Upgrade libcroco-0_6-3-32bitUpgrade libcroco-0_6-3Upgrade libcroco-develUpgrade libcroco | May 20, 2018 | Apr 19, 2017 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub