{"id":"CVE-2023-1017","state":"PUBLISHED","title":"TPM2.0 vulnerable to out-of-bounds write","description":"An out-of-bounds write vulnerability exists in TPM2.0's Module Library allowing writing of a 2-byte data past the end of TPM2.0 command in the CryptParameterDecryption routine. An attacker who can successfully exploit this vulnerability can lead to denial of service (crashing the TPM chip/process or rendering it unusable) and/or arbitrary code execution in the TPM context.","publishedAt":"2023-02-28T18:02:27.064Z","updatedAt":"2025-11-04T19:14:38.421Z","severity":null,"assigner":"certcc","products":["Trusted Computing Group TPM2.0"],"affected":[{"vendor":"Trusted Computing Group","product":"TPM2.0","versions":[{"version":"1.59","status":"affected"}]},{"vendor":"Trusted Computing Group","product":"TPM2.0","versions":[{"version":"1.38","status":"affected"}]},{"vendor":"Trusted Computing Group","product":"TPM2.0","versions":[{"version":"1.19","status":"affected"}]}],"references":["https://trustedcomputinggroup.org/wp-content/uploads/TCGVRT0007-Advisory-FINAL.pdf","https://trustedcomputinggroup.org/about/security/","https://kb.cert.org/vuls/id/782720","https://www.kb.cert.org/vuls/id/782720"],"weaknesses":[],"ingestedAt":"2026-10-29T20:05:36.141Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2023/1xxx/CVE-2023-1017.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2023-1017","state":"PUBLISHED","datePublished":"2023-02-28T18:02:27.064Z","dateUpdated":"2025-11-04T19:14:38.421Z","assignerShortName":"certcc","assignerOrgId":"37e5125f-f79b-445b-8fad-9564f167944b","dateReserved":"2023-02-24T16:02:22.626Z"},"containers":{"cna":{"title":"TPM2.0 vulnerable to out-of-bounds write","descriptions":[{"lang":"en","value":"An out-of-bounds write vulnerability exists in TPM2.0's Module Library allowing writing of a 2-byte data past the end of TPM2.0 command in the CryptParameterDecryption routine. An attacker who can successfully exploit this vulnerability can lead to denial of service (crashing the TPM chip/process or rendering it unusable) and/or arbitrary code execution in the TPM context."}],"affected":[{"vendor":"Trusted Computing Group","product":"TPM2.0","versions":[{"version":"1.59","status":"affected"}]},{"vendor":"Trusted Computing Group","product":"TPM2.0","versions":[{"version":"1.38","status":"affected"}]},{"vendor":"Trusted Computing Group","product":"TPM2.0","versions":[{"version":"1.19","status":"affected"}]}],"references":[{"url":"https://trustedcomputinggroup.org/wp-content/uploads/TCGVRT0007-Advisory-FINAL.pdf","name":"TCG TPM2.0 Errata Version 1.4 "},{"url":"https://trustedcomputinggroup.org/about/security/","name":"TCG Security Advisories"},{"url":"https://kb.cert.org/vuls/id/782720","name":"CERT/CC Advisory VU#782720"}],"problemTypes":[{"descriptions":[{"lang":"en","description":"CWE-787 Out-of-bounds Write"}]}],"providerMetadata":{"shortName":"certcc","orgId":"37e5125f-f79b-445b-8fad-9564f167944b","dateUpdated":"2023-02-28T19:09:18.722Z"},"source":{"discovery":"external"},"credits":[{"lang":"en","type":"finder","value":"Francisco Falcon of Quarkslab"}],"x_generator":{"engine":"VINCE 2.0.6","env":"prod","origin":"https://cveawg.mitre.org/api/cve/CVE-2023-1017"}},"adp":[{"title":"CVE Program Container","references":[{"url":"https://trustedcomputinggroup.org/wp-content/uploads/TCGVRT0007-Advisory-FINAL.pdf","name":"TCG TPM2.0 Errata Version 1.4","tags":["x_transferred"]},{"url":"https://trustedcomputinggroup.org/about/security/","name":"TCG Security Advisories","tags":["x_transferred"]},{"url":"https://kb.cert.org/vuls/id/782720","name":"CERT/CC Advisory VU#782720","tags":["x_transferred"]},{"url":"https://www.kb.cert.org/vuls/id/782720"}],"providerMetadata":{"shortName":"CVE","orgId":"af854a3a-2127-422b-91ae-364da2661108","dateUpdated":"2025-11-04T19:14:38.421Z"}}]}}}