The Program::getUniformInternal function in Program.cpp in libANGLE, as used in Google Chrome before 49.0.2623.108, does not properly handle a certain data-type mismatch, which allows remote attackers to cause a denial of service (buffer overflow) or possibly have unspecified other impact via crafted shader stages.
CVSS Details
- CVSS 3.1 Base Score: 8.8
- CVSS 3.0 Vector: (CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade chromium-browser | Mar 29, 2016 | Mar 25, 2016 |
| Freebsd | — | Upgrade chromium-npapiUpgrade chromiumUpgrade chromium-pulse | Dec 10, 2025 | Mar 29, 2016 |
| Gentoo Linux | — | Upgrade www-client/chromium. | Oct 30, 2017 | Mar 29, 2016 |
| Google Chrome | — | Upgrade to the latest version of Google Chrome | Mar 31, 2016 | Mar 24, 2016 |
| Suse | — | Upgrade chromium | Apr 7, 2016 | Mar 29, 2016 |
| Ubuntu | — | Upgrade liboxideqtcore0 | Apr 28, 2016 | Mar 29, 2016 |
Prioritise with Active Threat Intelligence
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