{"id":"UBUNTU-CVE-2019-19847","details":"Libspiro through 20190731 has a stack-based buffer overflow in the spiro_to_bpath0() function in spiro.c.","modified":"2026-04-22T12:16:00.168800Z","published":"2019-12-17T16:15:00Z","upstream":["CVE-2019-19847"],"references":[{"type":"REPORT","url":"https://ubuntu.com/security/CVE-2019-19847"},{"type":"REPORT","url":"https://github.com/fontforge/libspiro/issues/21"},{"type":"REPORT","url":"https://www.cve.org/CVERecord?id=CVE-2019-19847"}],"affected":[{"package":{"name":"libspiro","ecosystem":"Ubuntu:16.04:LTS","purl":"pkg:deb/ubuntu/libspiro@1:0.5.20150702-4?arch=source&distro=xenial"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1:0.5.20150702-2","1:0.5.20150702-3","1:0.5.20150702-4"],"ecosystem_specific":{"binaries":[{"binary_name":"libspiro0","binary_version":"1:0.5.20150702-4"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2019/UBUNTU-CVE-2019-19847.json"}},{"package":{"name":"libspiro","ecosystem":"Ubuntu:18.04:LTS","purl":"pkg:deb/ubuntu/libspiro@1:0.5.20150702-7?arch=source&distro=bionic"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1:0.5.20150702-5","1:0.5.20150702-7"],"ecosystem_specific":{"binaries":[{"binary_name":"libspiro0","binary_version":"1:0.5.20150702-7"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2019/UBUNTU-CVE-2019-19847.json"}},{"package":{"name":"libspiro","ecosystem":"Ubuntu:20.04:LTS","purl":"pkg:deb/ubuntu/libspiro@1:20190731-2?arch=source&distro=focal"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1:0.5.20150702-8","1:20190731-2"],"ecosystem_specific":{"binaries":[{"binary_name":"libspiro1","binary_version":"1:20190731-2"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2019/UBUNTU-CVE-2019-19847.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H"},{"type":"Ubuntu","score":"low"}]}