{"id":"UBUNTU-CVE-2016-1951","details":"Multiple integer overflows in io/prprf.c in Mozilla Netscape Portable Runtime (NSPR) before 4.12 allow remote attackers to cause a denial of service (buffer overflow) or possibly have unspecified other impact via a long string to a PR_*printf function.","modified":"2026-04-22T10:34:43.096439Z","published":"2016-06-10T00:00:00Z","related":["USN-3023-1","USN-3028-1"],"upstream":["CVE-2016-1951"],"references":[{"type":"REPORT","url":"https://ubuntu.com/security/CVE-2016-1951"},{"type":"REPORT","url":"https://groups.google.com/forum/#!topic/mozilla.dev.tech.nspr/dV4MyMsg6jw"},{"type":"ADVISORY","url":"https://ubuntu.com/security/notices/USN-3028-1"},{"type":"ADVISORY","url":"https://ubuntu.com/security/notices/USN-3023-1"},{"type":"REPORT","url":"https://www.cve.org/CVERecord?id=CVE-2016-1951"}],"affected":[{"package":{"name":"nspr","ecosystem":"Ubuntu:14.04:LTS","purl":"pkg:deb/ubuntu/nspr@2:4.12-0ubuntu0.14.04.1?arch=source&distro=trusty"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2:4.12-0ubuntu0.14.04.1"}]}],"versions":["2:4.9.5-1ubuntu1","2:4.9.5-1ubuntu2","2:4.10.2-1ubuntu1","2:4.10.2-1ubuntu1.1","2:4.10.7-0ubuntu0.14.04.1","2:4.10.10-0ubuntu0.14.04.1"],"ecosystem_specific":{"availability":"No subscription required","binaries":[{"binary_name":"libnspr4","binary_version":"2:4.12-0ubuntu0.14.04.1"},{"binary_name":"libnspr4-0d","binary_version":"2:4.12-0ubuntu0.14.04.1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2016/UBUNTU-CVE-2016-1951.json"}},{"package":{"name":"thunderbird","ecosystem":"Ubuntu:14.04:LTS","purl":"pkg:deb/ubuntu/thunderbird@1:45.2.0+build1-0ubuntu0.14.04.3?arch=source&distro=trusty"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:45.2.0+build1-0ubuntu0.14.04.3"}]}],"versions":["1:24.0+build1-0ubuntu1","1:24.0+build1-0ubuntu2","1:24.1.1+build1-0ubuntu0.13.10.1","1:24.1.1+build1-0ubuntu1","1:24.2.0+build1-0ubuntu1","1:24.4.0+build1-0ubuntu1","1:24.5.0+build1-0ubuntu0.14.04.1","1:24.6.0+build1-0ubuntu0.14.04.1","1:31.0+build1-0ubuntu0.14.04.1","1:31.1.1+build1-0ubuntu0.14.04.1","1:31.1.2+build1-0ubuntu0.14.04.1","1:31.2.0+build2-0ubuntu0.14.04.1","1:31.3.0+build1-0ubuntu0.14.04.1","1:31.4.0+build1-0ubuntu0.14.04.1","1:31.5.0+build1-0ubuntu0.14.04.1","1:31.6.0+build1-0ubuntu0.14.04.1","1:31.7.0+build1-0ubuntu0.14.04.1","1:31.8.0+build1-0ubuntu0.14.04.1","1:38.2.0+build1-0ubuntu0.14.04.1","1:38.3.0+build1-0ubuntu0.14.04.1","1:38.4.0+build3-0ubuntu0.14.04.1","1:38.5.1+build2-0ubuntu0.14.04.1","1:38.6.0+build1-0ubuntu0.14.04.1","1:38.7.2+build1-0ubuntu0.14.04.1","1:38.8.0+build1-0ubuntu0.14.04.1"],"ecosystem_specific":{"availability":"No subscription required","binaries":[{"binary_name":"thunderbird","binary_version":"1:45.2.0+build1-0ubuntu0.14.04.3"},{"binary_name":"thunderbird-globalmenu","binary_version":"1:45.2.0+build1-0ubuntu0.14.04.3"},{"binary_version":"1:45.2.0+build1-0ubuntu0.14.04.3","binary_name":"thunderbird-gnome-support"},{"binary_name":"thunderbird-mozsymbols","binary_version":"1:45.2.0+build1-0ubuntu0.14.04.3"},{"binary_name":"thunderbird-testsuite","binary_version":"1:45.2.0+build1-0ubuntu0.14.04.3"},{"binary_name":"xul-ext-calendar-timezones","binary_version":"1:45.2.0+build1-0ubuntu0.14.04.3"},{"binary_name":"xul-ext-gdata-provider","binary_version":"1:45.2.0+build1-0ubuntu0.14.04.3"},{"binary_name":"xul-ext-lightning","binary_version":"1:45.2.0+build1-0ubuntu0.14.04.3"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2016/UBUNTU-CVE-2016-1951.json"}},{"package":{"name":"nspr","ecosystem":"Ubuntu:16.04:LTS","purl":"pkg:deb/ubuntu/nspr@2:4.12-0ubuntu0.16.04.1?arch=source&distro=xenial"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2:4.12-0ubuntu0.16.04.1"}]}],"versions":["2:4.10.8-2ubuntu1","2:4.10.10-1ubuntu1","2:4.11-1ubuntu1"],"ecosystem_specific":{"availability":"No subscription required","binaries":[{"binary_name":"libnspr4","binary_version":"2:4.12-0ubuntu0.16.04.1"},{"binary_name":"libnspr4-0d","binary_version":"2:4.12-0ubuntu0.16.04.1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2016/UBUNTU-CVE-2016-1951.json"}},{"package":{"name":"thunderbird","ecosystem":"Ubuntu:16.04:LTS","purl":"pkg:deb/ubuntu/thunderbird@1:45.2.0+build1-0ubuntu0.16.04.1?arch=source&distro=xenial"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:45.2.0+build1-0ubuntu0.16.04.1"}]}],"versions":["1:38.3.0+build1-0ubuntu2","1:38.5.1+build2-0ubuntu1","1:38.6.0+build1-0ubuntu1","1:38.7.2+build1-0ubuntu0.16.04.1","1:38.8.0+build1-0ubuntu0.16.04.1"],"ecosystem_specific":{"availability":"No subscription required","binaries":[{"binary_name":"thunderbird","binary_version":"1:45.2.0+build1-0ubuntu0.16.04.1"},{"binary_name":"thunderbird-globalmenu","binary_version":"1:45.2.0+build1-0ubuntu0.16.04.1"},{"binary_version":"1:45.2.0+build1-0ubuntu0.16.04.1","binary_name":"thunderbird-gnome-support"},{"binary_name":"thunderbird-mozsymbols","binary_version":"1:45.2.0+build1-0ubuntu0.16.04.1"},{"binary_name":"thunderbird-testsuite","binary_version":"1:45.2.0+build1-0ubuntu0.16.04.1"},{"binary_name":"xul-ext-calendar-timezones","binary_version":"1:45.2.0+build1-0ubuntu0.16.04.1"},{"binary_name":"xul-ext-gdata-provider","binary_version":"1:45.2.0+build1-0ubuntu0.16.04.1"},{"binary_name":"xul-ext-lightning","binary_version":"1:45.2.0+build1-0ubuntu0.16.04.1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2016/UBUNTU-CVE-2016-1951.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H"},{"type":"Ubuntu","score":"medium"}]}