Summary:
Three Rings’ documentation website was exposed to a malware attack over the New Year period. Thanks to the high level of security countermeasures we have in place data on the live site remained entirely secure during the attack, however some users attempting to access Three Rings by running a Google search for the specific term ’3r.org.uk’ may have been exposed to malware going by the name ‘Windows Vista 2012 Security’, or similar variations.
Once installed on a computer the malware creates fake warnings about viruses it claims are on the user’s computer, and asks them to pay for the ‘full’ version of the tool. Users should not pay for this, since there are no viruses, and paying will simply cause the program to cease faking warnings once it has their money.
Any users that are concerned are advised to run an antivirus check. While Three Rings does not specifically endorse any one antivirus or security system, users who do not already have antivirus software installed can find free versions of both AVG Antivirus and Microsoft Security Essentials which should work perfectly well.
That’s the key information. However, in line with our commitment to open and transparent operation, we’re also providing you with the details of this attack, so that you can see exactly what happened, who may have been affected, and what we’ve learned and are doing about the incident:
What happened:
The Three Rings system runs on its own dedicated server, at 3r.org.uk. Other websites are also hosted on that server, including the ‘corporate’ site – www.threerings.org.uk – and the Documentation site, docs.3r.org.uk. You may notice that the web address for the Documentation site is almost the same as the address for the live site – it’s just got ‘docs.’ written in front of it. This is technically known as a ‘subdomain,’ because it is part of the larger ’3r.org.uk’ website.
TinyMCE version 2.1.2 is an off-the-shelf application that was used in one of the other websites hosted on the Three Rings server (and was nothing to do with the ‘live’ site that hosts our clients’ data). A vulnerability in TinyMCE came under attack from a ‘botnet,’ an automated network of computers based in Russia.
This was not a targeted attack on Three Rings: the botnet was trying random addresses, in a bid to make money from malware victims, and – like any Internet server could be – the Three Rings’ server simply got caught in the line of fire. Using the many computers under its control to ‘brute force’ the password on that application, the Botnet kept guessing passwords repeatedly until one worked. This took place over the course of three days, but was not detected because the botnet used it’s network distribution to switch IP address every three attempts, and thus evade our countermeasures designed to detect multiple password attempts from one location.
Having cracked the password, the botnet was able to exploit the vulnerability in the TinyMCE application to upload malicious code to the Three Rings server. Thanks to our particularly hardened security policies, the live site 3r.org.uk was protected from this code, and no direct damage to any data stored on Three Rings took place. However, the malicious code did allow the botnet to ‘poison’ (ie, corrupt) the .htaccess file in the Documentation website.
What it did:
The effect of this poisoned file on the Documentations page meant that users in a specific set of circumstances could be exposed to the ‘Windows Vista 2012 Security’ malware. This affected those users who:
- Were running Microsoft Windows, and
- Using vulnerable versions of Internet Explorer as their web browser, and
- Ran a Google search for ’3r.org.uk’ rather than accessing the site directly.
The live website, 3r.org.uk, uses what is known as a Robots file to prevent search engines from showing it in their search results. However, because of a quirk in the way Google treats subdomains, searches for 3r.org.uk incorrectly generated links to the documentation site, at docs.3r.org.uk.
Because the .htaccess file at docs.3r.org.uk had been corrupted by the botnet’s malicious code, users who googled ’3r.org.uk’ while using Internet Explorer and running Microsoft Windows and subsequently clicked on the link to the Documentation website provided in the Google search results will instead have been forcibly redirected to a site called ‘Spacer Float’. That website then took advantage of a known vulnerability existing in some versions of Microsoft Internet Explorer to install the ‘Vista Security 2012′ malware onto their computer.
How we’re responding:
We’re fairly confident that the impact of this attack will have been minimal: the crucial data on the Three Rings live site was protected thanks to our robust countermeasures, which kept the data secure even after the botnet managed to add one file to the server, and the set of circumstances required for the malware to infect a user’s computer are very specific, and likely to be comparatively uncommon. However, there’s still a lot we’ve been able to learn, and steps we’ll be taking to prevent this sort of problem from happening again:
- Countermeasures on the Three Rings server designed to detect attempts to brute-force passwords were thwarted by the sheer scale of the botnet: it looked like lots of different users were accessing the server, not like a single controlling network was mounting an attack from multiple computers. We’re currently investigating ways we can better-detect this sort of attack without erroneously blocking genuine users who are accessing the system from different computers.
- Some of our users are evidently more comfortable accessing Three Rings through Google and other search engines, rather than using a Favourites or Bookmark link, or typing 3r.org.uk into their browser’s address bar. Because this led to their searches returning links to the Documentation site (and thus to forced redirects due to the corrupt file), we’re looking into ways we can generate more relevant search results for such users, to ensure they find results better matching the pages they’re actually looking for.
- The compartmentalised nature of the Three Rings server helped to keep the live site, and all its data, safe throughout this attack. We’re now in the process of adding further safeguards to the system, isolating the separate websites into distinct user groups. This alone would have foiled the botnet attack, limiting it’s capacity for damage to the TinyMCE program alone and protecting the Documentation website from damage. Implementing this now will ensure no further attacks of this nature are effective.
What users can do:
Just because we’ve stopped this attack from damaging Three Rings doesn’t mean other websites will have been so careful! However, there are a few things users can do to limit their exposure to both Vista Security 2012 and other malware when using the Internet:
- Use a virus scanner. If you’re not using one already, it’s worth the investment – especially with effective free solutions such as Avast, AVG, and Microsoft Security Essentials joining the ranks of commercial products like McAfee, Norton, and others: as long as you’ve got up-to-date antivirus software, you should be warned of any malware threats before they can do any damage.
- Keep both your operating system and your web browser up to date. Automatic updates and new versions will help to prevent malware from exploiting loopholes or bugs in your software: install new updates as they become available, rather than ignoring them or waiting until the last minute.
- Where possible, consider increasing your system security by using a more-secure web browser. All web browsers can be vulnerable, and the more out of date a browser is, the greater the risk. This can be particularly true of older versions of Microsoft Internet Explorer. For more information about getting the best and most-secure browser for your computer, see BrowserHappy.com.
- Always try to enter the web address yourself, if you know it. You can use a search engine to find the page for you, but this can be more risky: hackers may attempt to poison search results or will buy fake advertisements on search engines in order to try to lure you into clicking on the wrong thing. If you’re at a computer you use regularly, you can add bookmarks/favourites for your most-visited sites, so you never even have to search for them, and won’t need to keep typing the address each time.
- If you have been seeing warnings for Windows Vista 2012 Security, you can get instructions on how to remove it from your computer from SpywareRemove or from BleepingComputer.
Finally, just in case you’re not sure, here’s a screenshot taken by BleepingComputer that shows what Windows Vista 2012 Security looks like if it’s on your computer (remember – it’s malware, so these ‘Viruses’ aren’t on the computer shown, they’re just made up to scare you!):

This does look pretty convincing (apart from the spelling mistake!). Click for a larger view.
We’d like to apologise once again for any problems this has caused: while the key data on Three Rings was indeed kept secure by our various defence systems, it’s very unfortunate that this exploit was able to happen on our server. It’s precisely because this shouldn’t have happened that we’re taking the time to tell you how it did: so you can not only see the steps we’re taking to prevent such a problem repeating, but also be assured that – if there ever is a problem like this – we won’t try to hide it from you.