Skip to main content
Vulnerability Database/CVE-2024-23330

CVE-2024-23330: Tuta Tutanota Information Disclosure Flaw

CVE-2024-23330 is an information disclosure vulnerability in Tuta Tutanota that allows external images to load despite security settings, exposing user IP addresses and email activity. This article covers technical details, affected versions, impact assessment, and mitigation strategies.

Published:

CVE-2024-23330 Overview

Tuta, an encrypted email service formerly known as Tutanota, contains a flaw that allows external content to load without user confirmation. In versions prior to 119.10, attackers can embed images in HTML emails that bypass the default "Automatic Reloading of Images" protection. The external resources load over unencrypted HTTP and follow redirects, exposing the recipient's IP address, device information, and read status to the sender. This behavior contradicts the documented privacy control that requires manual confirmation before loading remote content. Version 119.10 contains a patch for this issue.

Critical Impact

Attackers can silently confirm active email addresses, track when messages are opened, and harvest recipient IP addresses and device fingerprints without user interaction.

Affected Products

  • Tuta Tutanota versions prior to 119.10
  • Node.js-based Tuta client distributions
  • Desktop and web clients using the vulnerable rendering logic

Discovery Timeline

  • 2024-01-23 - CVE-2024-23330 published to the National Vulnerability Database
  • 2026-06-17 - Last updated in NVD database

Technical Details for CVE-2024-23330

Vulnerability Analysis

The vulnerability is classified as Server-Side Request Forgery [CWE-918], though the practical impact aligns with information disclosure via tracking pixels. Tuta advertises a privacy control that blocks external resources in HTML emails until the user explicitly approves loading. The email rendering pipeline fails to enforce this control for certain embedded image references, causing the client to fetch remote resources automatically when the message is opened.

The client issues these requests over plain HTTP and follows HTTP redirects. This behavior transforms a privacy-focused email client into a passive beacon for the sender. Because Tuta positions itself as a private, end-to-end encrypted service, the deviation from documented behavior carries reputational weight beyond the raw technical impact.

Root Cause

The root cause is incomplete filtering of remote resource references in the HTML sanitization layer. Certain image element variants bypass the block-list logic that normally suppresses outbound requests until confirmation. The rendering component treats these references as trusted local content and initiates the network fetch during message display.

Attack Vector

An attacker crafts an HTML email containing an embedded image reference in a form that Tuta's sanitizer does not intercept. When the recipient opens the message in a vulnerable client, the client performs an outbound HTTP request to the attacker-controlled URL. The attacker's web server logs the request timestamp, source IP, User-Agent, and any redirect chain traversal, confirming account activity without requiring user interaction beyond opening the mail.

No verified public proof-of-concept code is available. See the GitHub Security Advisory GHSA-32w8-v5fc-vpp7 for vendor-supplied technical detail.

Detection Methods for CVE-2024-23330

Indicators of Compromise

  • Outbound HTTP requests from Tuta client processes to unknown domains immediately following message open events
  • HTTP redirect chains originating from the Tuta desktop or web client to attacker-controlled tracking infrastructure
  • Unencrypted HTTP connections from email clients that normally communicate exclusively over TLS

Detection Strategies

  • Inspect proxy and DNS logs for requests originating from Tuta clients to non-Tuta destinations
  • Correlate email delivery timestamps with outbound network requests from workstations running Tuta
  • Flag HTTP requests bearing referer or user-agent strings matching the Tuta Electron or web client

Monitoring Recommendations

  • Enable full URL logging on egress proxies for endpoints running email clients
  • Alert on plaintext HTTP traffic originating from processes associated with privacy-focused email applications
  • Track version telemetry for Tuta installations to identify clients running below 119.10

How to Mitigate CVE-2024-23330

Immediate Actions Required

  • Upgrade all Tuta clients to version 119.10 or later across desktop, mobile, and web deployments
  • Audit endpoints for installations pinned to older Tuta releases and force update where centrally managed
  • Advise users to avoid opening untrusted HTML mail on unpatched clients until remediation is complete

Patch Information

Tuta released version 119.10 containing the fix. The patch corrects the sanitization logic so that embedded image references honor the "Automatic Reloading of Images" setting. Refer to the GitHub Security Advisory GHSA-32w8-v5fc-vpp7 for release notes and upgrade instructions.

Workarounds

  • Route Tuta client traffic through an egress proxy that blocks outbound HTTP requests to non-approved domains
  • Enforce plain-text email rendering where organizational policy permits, eliminating HTML resource loading entirely
  • Restrict network access from endpoints running unpatched clients until upgrade to 119.10 is confirmed

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.