Jens Muller - Covert Attacks on Email End-to-End Encryption
Extends EFAIL research with new covert channel attacks that exfiltrate PGP and S/MIME plaintext without triggering known detection mechanisms.
Summary
Covert Email Encryption Attacks
Jens Muller (PhD researcher, Ruhr University Bochum) presents new attacks against email end-to-end encryption, extending the EFAIL research with novel covert channel exfiltration techniques.
EFAIL Recap
The EFAIL vulnerabilities (CVE-2017-17688, CVE-2017-17689) demonstrated that many email clients decrypt PGP/S-MIME messages in an HTML rendering context, allowing adversaries who intercept encrypted emails to craft malicious wrappers that exfiltrate plaintext via CSS background image URLs or HTML form submissions when the victim's client opens the email.
New Covert Channels
Muller identifies additional exfiltration channels not addressed by EFAIL patches: DNS-based exfiltration through MX record lookups triggered during email rendering, and HTTP/2 server push covert channels in email clients with embedded browser renderers.
Mitigation and Detection Gaps
Existing mitigations (disabling remote content loading) fail to address DNS-based channels. The talk provides complete detection guidance and advocates for email client architectural changes that isolate decryption from rendering.
Related talks
Main Stage·49 min
Jon Callas
PGP co-creator Jon Callas explores the technical, usability, and policy hurdles preventing widespread adoption of end-to-end encrypted messaging.
Main Stage·57 min
DDT
DDT- PGP: What PGP and crypto is and how to use (and not use) it.
Crypto Village·45 min
Hanno Böck
Hanno Böck reveals critical flaws in STARTTLS implementations across mail servers and clients, demonstrating command injection and credential theft via protocol downgrade attacks.


