{"id":"UBUNTU-CVE-2019-17362","details":"In LibTomCrypt through 1.18.2, the der_decode_utf8_string function (in der_decode_utf8_string.c) does not properly detect certain invalid UTF-8 sequences. This allows context-dependent attackers to cause a denial of service (out-of-bounds read and crash) or read information from other memory locations via carefully crafted DER-encoded data.","modified":"2026-04-22T13:37:50.531068Z","published":"2019-10-09T01:15:00Z","related":["USN-4868-1"],"upstream":["CVE-2019-17362"],"references":[{"type":"REPORT","url":"https://ubuntu.com/security/CVE-2019-17362"},{"type":"REPORT","url":"https://github.com/libtom/libtomcrypt/issues/507"},{"type":"REPORT","url":"https://github.com/libtom/libtomcrypt/pull/508"},{"type":"REPORT","url":"https://lists.debian.org/debian-lts-announce/2019/10/msg00010.html"},{"type":"REPORT","url":"https://vuldb.com/?id.142995"},{"type":"ADVISORY","url":"https://ubuntu.com/security/notices/USN-4868-1"},{"type":"REPORT","url":"https://www.cve.org/CVERecord?id=CVE-2019-17362"}],"affected":[{"package":{"name":"libtomcrypt","ecosystem":"Ubuntu:Pro:14.04:LTS","purl":"pkg:deb/ubuntu/libtomcrypt@1.17-5ubuntu0.1+esm1?arch=source&distro=trusty/esm"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.17-5ubuntu0.1+esm1"}]}],"versions":["1.17-3.2ubuntu1","1.17-5","1.17-5ubuntu0.1"],"ecosystem_specific":{"binaries":[{"binary_name":"libtomcrypt0","binary_version":"1.17-5ubuntu0.1+esm1"}],"availability":"Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro"},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2019/UBUNTU-CVE-2019-17362.json"}},{"package":{"name":"libtomcrypt","ecosystem":"Ubuntu:Pro:16.04:LTS","purl":"pkg:deb/ubuntu/libtomcrypt@1.17-7ubuntu0.1+esm1?arch=source&distro=esm-apps/xenial"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.17-7ubuntu0.1+esm1"}]}],"versions":["1.17-7","1.17-7ubuntu0.1"],"ecosystem_specific":{"binaries":[{"binary_name":"libtomcrypt0","binary_version":"1.17-7ubuntu0.1+esm1"}],"availability":"Available with Ubuntu Pro: https://ubuntu.com/pro"},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2019/UBUNTU-CVE-2019-17362.json"}},{"package":{"name":"libtomcrypt","ecosystem":"Ubuntu:Pro:18.04:LTS","purl":"pkg:deb/ubuntu/libtomcrypt@1.18.1-1ubuntu0.1+esm1?arch=source&distro=esm-apps/bionic"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.18.1-1ubuntu0.1+esm1"}]}],"versions":["1.17-9","1.18.0-1","1.18.1-1","1.18.1-1ubuntu0.1"],"ecosystem_specific":{"binaries":[{"binary_name":"libtomcrypt1","binary_version":"1.18.1-1ubuntu0.1+esm1"}],"availability":"Available with Ubuntu Pro: https://ubuntu.com/pro"},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2019/UBUNTU-CVE-2019-17362.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H"},{"type":"Ubuntu","score":"medium"}]}