Being a patron, and not using Telegram very much, I thought maybe this forum might be a good place to ask this question.
I use the Thunderbird email client rather than using webmail. Last month our Australian National University (ANU) revealed that a very serious hacking breach was executed in a way that worries me:
ANU said the attack was initiated in November 2018 via a spearphishing email that was previewed by a senior staffer.
“Based on available logs this email was only previewed but the malicious code contained in the email did not require the recipient to click on any link nor download and open an attachment,” the university said.
So my question is, presuming the senior staffer was using a Windows OS, is Linux less susceptable to this kind of attack?
That would depend if the code was windows specific or cross platform. If it was able to run on a Linux system then it would probably require admin privileges to run so that would require the user to allow it to execute by inputting an admin password, which is often blocked to general users on networked systems in the corporate and public sectors.
So the short answer is Linux is not immune this type of attack but as most people/criminals who try these attacks are going for the easy target it is more likely to be a windows attack vector, so a Linux system is likely to be less vulnerable.
@Pieter-v, big welcome to the forum! Telegram is short-form so this is the right place to ask
I agree with @mintCastTony Linux specific exploits will be a lot less common and Thunderbird specific ones won’t be either though the recommendation is always, “security through obscurity is no security at all”.
Because the UI is written in Javascript:
…and a lot about Email is standardized, most of the exploits for Thunderbird have been cross platform:
As for privileges whenever I hear about malicious code it’s often using a second bug to achieve privilege escalation (though that’s a lot harder in Linux) but even if it doesn’t Thunderbird is already running with user level privileges which has access to the home folder, most apps, and it can send/receive to the Internet so it’s is still a real issue however unlikely it’ll make it that far.
Local clients like Thunderbird will also reveal your public IP address to whomever you send an Email to in the header (this is a standard, not the fault of Thunderbird), I ran a test through gmail SMTP and the recipient got the following personal info:
Received: from [my local ip was here] ([my public ip was here])
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
If you want to avoid giving out your public IP you’ll need to use a VPN or send Email with a Website based client instead like protonmail.com or gmail.com though the User-Agent line will still be there.
I’d say Thunderbird is ok for security if you make sure it’s only rendering Email in plain text and stays up to date. If you want more security you’d want a Web client on a trusted platform.
Thank you, both mintCastTony and Ulfnic. Both comments are very helpful in understanding more about how Linux and Thunderbird work in relation to user security.
I use PIA vpn, upon system start-up. However will look at the other measures you suggested as well.
Cheers
I’m curious to know how the breach occurred if the attachment was not opened. Now, I’m not email expert, but it could very well be that there was a transparent layer that was activated upon clicking the message. I have not heard of this tactic being used in email, but it is known as click-jacking on websites. If this is how this breach occurred, then the only recourse might be to disable html messages and revert back to text only. Not the best solution, I know, but one that would work.
It was a very interesting incident. You can read more about it here:
I know with attachments one way is through antivirus because some of them scan attachments before you even look at the email. Here’s an example with Norton and they’ve had a lot like these: