Skip to content

Private Keys in Public Places

Tom Pohl

Tom Pohl uncovers hardcoded private keys, certificates, and static AES encryption keys across Netgear, Fortinet, and Dell firmware, enabling universal vCenter compromise.

Summary

Hardcoded Secrets Across Commercial Firmware

Despite decades of security best practices, enterprise firmware and software binaries continue to ship with embedded private keys, CA certificates, and static cryptographic secrets.

Extracting PEM Keys and Obfuscated Fortinet Archives

Tom Pohl demonstrates automated discovery techniques for extracting PEM keys from Netgear routers and unpacking custom obfuscated firmware archives in Fortinet enterprise firewalls.

Universal vCenter Decryption in Dell Enterprise Software

Dissecting Dell software revealed a hardcoded static AES encryption key used to encrypt VMware vCenter administrator credentials, allowing universal credential decryption across all customer deployments.

Fixing Systemic Key Management Failures

Pohl emphasizes the necessity of automated static binary secret scanning in CI/CD pipelines, proper hardware security modules (HSMs), and eliminating hardcoded cryptographic trust.

Related talks

Main Stage·41 min

  • DEF CON
  • Hardware
  • Date: Aug 2025
  • Location: Las Vegas

Jeroen 'Jeroen' Domburg

Demonstrates hardware hacking and reverse engineering to run custom Linux kernels and open software on inexpensive USB webcams.

embeddedlinuxhardware+2