{"id":"CVE-2016-1709","details":"Heap-based buffer overflow in the ByteArray::Get method in data/byte_array.cc in Google sfntly before 2016-06-10, as used in Google Chrome before 52.0.2743.82, allows remote attackers to cause a denial of service or possibly have unspecified other impact via a crafted SFNT font.","modified":"2026-04-16T06:21:38.478046273Z","published":"2016-07-23T19:59:05.513Z","related":["openSUSE-SU-2016:1868-1","openSUSE-SU-2016:1869-1","openSUSE-SU-2024:10171-1","openSUSE-SU-2024:12948-1"],"references":[{"type":"WEB","url":"http://lists.opensuse.org/opensuse-security-announce/2016-07/msg00020.html"},{"type":"WEB","url":"http://lists.opensuse.org/opensuse-security-announce/2016-07/msg00021.html"},{"type":"WEB","url":"http://lists.opensuse.org/opensuse-security-announce/2016-07/msg00022.html"},{"type":"WEB","url":"http://lists.opensuse.org/opensuse-security-announce/2016-07/msg00028.html"},{"type":"WEB","url":"http://www.securitytracker.com/id/1036428"},{"type":"WEB","url":"https://crbug.com/614934"},{"type":"WEB","url":"http://www.securityfocus.com/bid/92053"},{"type":"ADVISORY","url":"http://rhn.redhat.com/errata/RHSA-2016-1485.html"},{"type":"ADVISORY","url":"http://www.debian.org/security/2016/dsa-3637"},{"type":"FIX","url":"https://github.com/googlei18n/sfntly/commit/468cad540fa1b0027cad60456f53feabecdce2bc"},{"type":"FIX","url":"https://github.com/googlei18n/sfntly/commit/c56b85408bab232efd7e650f0994272a174e3b92"},{"type":"FIX","url":"https://github.com/googlei18n/sfntly/pull/56"},{"type":"ARTICLE","url":"http://googlechromereleases.blogspot.com/2016/07/stable-channel-update.html"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/googlefonts/sfntly","events":[{"introduced":"0"},{"fixed":"468cad540fa1b0027cad60456f53feabecdce2bc"}]},{"type":"GIT","repo":"https://github.com/googlefonts/sfntly","events":[{"introduced":"0"},{"fixed":"c56b85408bab232efd7e650f0994272a174e3b92"}]},{"type":"GIT","repo":"https://github.com/googlefonts/sfntly","events":[{"introduced":"0"},{"fixed":"468cad540fa1b0027cad60456f53feabecdce2bc"}]},{"type":"GIT","repo":"https://github.com/googlefonts/sfntly","events":[{"introduced":"0"},{"fixed":"c56b85408bab232efd7e650f0994272a174e3b92"}]}],"database_specific":{"unresolved_ranges":[{"events":[{"introduced":"0"},{"last_affected":"51.0.2704.106"}]},{"events":[{"introduced":"0"},{"fixed":"2016-06-10"}]},{"events":[{"introduced":"0"},{"fixed":"52.0.2743.82"}]}],"vanir_signatures_modified":"2026-04-11T03:43:39Z","source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2016-1709.json","vanir_signatures":[{"target":{"file":"cpp/src/sfntly/data/byte_array.cc"},"digest":{"threshold":0.9,"line_hashes":["170029085547778279417579771415956539123","250354549007859814336946905011229912979","157197421140623769032716562782355974175","233073006098525803712195288994297990717"]},"deprecated":false,"signature_type":"Line","source":"https://github.com/googlefonts/sfntly/commit/c56b85408bab232efd7e650f0994272a174e3b92","signature_version":"v1","id":"CVE-2016-1709-06a3d960"},{"signature_version":"v1","digest":{"function_hash":"93679370228582351076798440583379324849","length":77},"deprecated":false,"signature_type":"Function","target":{"file":"cpp/src/sfntly/data/byte_array.cc","function":"ByteArray::Get"},"id":"CVE-2016-1709-30a3b8f8","source":"https://github.com/googlefonts/sfntly/commit/c56b85408bab232efd7e650f0994272a174e3b92"}]}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H"}]}