First published: Wed Apr 19 2017(Updated: )
** DISPUTED ** 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."
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
libcroco | =0.6.11 | |
libcroco | =0.6.12 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2017-7961 has a moderate severity rating due to its potential to cause denial of service by crashing applications.
To fix CVE-2017-7961, you should upgrade to a patched version of libcroco that is not affected by this vulnerability.
CVE-2017-7961 may allow remote attackers to cause a denial of service or potentially execute unspecified other attacks.
CVE-2017-7961 affects libcroco versions 0.6.11 and 0.6.12.
No, CVE-2017-7961 is not classified as a critical vulnerability but does pose a risk of application instability.