Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
Infineon-CVE-2017-15361 — Simple PowerShell script to check whether a computer is using an Infineon TPM chip that is vulnerable to CVE-2017-15361. | Kitploit
Tools/GitHubGitHub/lva/infineon-cve-2017-15361
Vulnerability ScannersEncryption/Decryption ToolsVulnerability AnalysisCryptographyHardware SecurityHardware & IoT Security
GitHublva/infineon-cve-2017-15361

Infineon-CVE-2017-15361

Simple PowerShell script to check whether a computer is using an Infineon TPM chip that is vulnerable to CVE-2017-15361.

View Repository
218 years agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
Website

Infineon-CVE-2017-15361

Simple PowerShell script to check whether a computer is using an Infineon TPM chip that is vulnerable to CVE-2017-15361.

IMPORTANT:

  • THIS MUST BE EXECUTED AS ADMINISTRATOR!!
  • This script only works on Windows 8.1 and Windows Server 2012 or later releases of Windows.

The script was reused from Microsoft: https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/ADV170012

More information about how you can test for the vulnerable can be found on https://www.vanstechelman.eu/content/testing-for-impact-of-infineons-vulnerable-rsa-generation-cve-2017-15361

Note: if the script doesn't work at first, you can try modifying the Windows PowerShell Script Execution Policy:

  • To view which Powershell Execution Policy is currently applied, execute Get-ExecutionPolicy
  • To change the Powershell Execution Policy to unrestricted, execute Set-ExecutionPolicy unrestricted
  • To rollback and reset the policy to initial value, execute Set-ExecutionPolicy <restricted|allsigned|remotesigned|unrestricted>
Download Tool