Skip to content

certmitm: Automatic Exploitation of TLS Certificate Validation Vulnerabilities

Aapo Oksman

Aapo Oksman introduces certmitm, an automated tool designed to discover and exploit insecure TLS client certificate validation flaws across iOS, Windows 11, and embedded devices.

Summary

Persistent Insecurities in TLS Client Validation

TLS remains the industry standard for encrypting network communications, yet developers and libraries continually struggle to implement rigorous certificate chain validation in client endpoints.

Introducing the certmitm Tool

Aapo Oksman presents certmitm, an open-source testing framework developed to automatically detect and exploit flawed TLS certificate verification logic during active man-in-the-middle engagements.

Demonstrating Exploits Across Modern Operating Systems

The author demonstrates practical certificate bypass attacks compromising high-profile applications on iOS and Windows 11, illustrating how insecure trust configurations expose encrypted sessions to interception.

Related talks