Dark Reading is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Threat Intelligence

10:00 AM
Connect Directly
E-Mail vvv

Rethinking Website Spoofing Mitigation

Deception technology is evolving rapidly, making it easier for organizations to turn the tables on their attackers. Here's how.

Website spoofing is a common problem that has doubled in the last year, resulting in $1.3 billion in losses, according to the 2019 Thales Access Management Index (registration required). In a high-profile example of website spoofing that has left the business world more than a little rattled, hackers successfully diverted about 500,000 customers visiting the British Airways website last summer to a realistic-looking but fraudulent site, without the airline having any idea it had been spoofed.

The spoof site gathered names, addresses, login information, payment card details, and other data. After a review by the EU's Information Commissioner's Office, British Airways faces a possible record-breaking fine for violating the terms of General Data Protection Regulation (GDPR), to the tune of £183.5 million — about 1.5% of the airline's annual revenue. Because of website spoofing, not only does the airline suffer losses to its customers and its brand but the additional government-levied fines and financial pain.

This attack vector has been around for decades and continues to be popular because it's difficult to detect until it's too late. For a fairly small investment, adversaries can acquire all the tools they need on the Dark Web to set up highly convincing website-spoofing schemes, as part of a larger phishing campaign. Website spoofing works on all of the major Internet browsers and is not prevented by "secure" connections. The adversary can observe and modify all website pages and form submissions, even when the browser's "secure connection" indicator is lit. The user sees no easily discernible indication that anything is wrong. Even sites protected by two-factor authentication cannot escape the assault.

Under Europe's GDPR, multinational corporations must make every effort to provide "reasonable security" mechanisms to protect personal data. As the British Airways fine shows, "reasonable security" now extends to spoofed sites that the organization never even knew about. This incident should serve as a wake-up call that current methodologies aren't effective enough. It's time to rethink the way we approach detection and mitigation of website spoofing incidents.

Shift the Focus
To date, options for detecting when a website has been spoofed have largely relied on monitoring domain registrations and manual web searches. However, this approach is susceptible to human error and is only capable of identifying spoofed websites after the fraud occurs. A common approach for detecting website spoofing has been to search for brand images and relevant content from the copied site. But this approach leaves the attacked company with no insight into how many and which of its clients were potentially victimized and does nothing to deter the next attack.

Another familiar approach has been to train workers and consumers to be able to spot fakes. This is a good idea in theory because it educates and empowers individuals. It's true that in some cases, spoofed sites can be detected because something "looks off" compared with the original website. However, the sheer volume of spoofs being created and the increased level of sophistication behind these attacks makes it quite difficult for the user to spot them with certainty. It also places an unfair burden on the victim of the attack, making them responsible for detection instead of the owner of the original website that's been targeted.

Domain registration monitoring and training employees fail to help organizations detect spoofing early in the life cycle of an attack, before data is stolen. Further, these approaches cannot help businesses understand how long the fake site has been active, and most importantly, how many customers or employees may have been victimized. The two biggest challenges of all — who initiated the attack and deterring the adversary from trying it again — are completely left out of the mitigation process with these approaches.

Deceiving the Deceivers
A more sensible strategy is to focus on early detection and a smarter mitigation strategy called deception technology that is painful to the attacker and provides actionable data for organizations. (Disclaimer: Allure is one of a number of vendors that market deception technology products.) The idea is to flood the adversary with highly believable decoy credentials and personal information. This causes a great deal of doubt about what may have been stolen, making it hard for the fraudster to discern what is real and what is fake. The only way to know is to test all credentials at the real site, causing greater overhead costs for the adversary, and providing an opportunity to gather information about the attacker when decoy logins occur, such as endpoint IP addresses under his or her control.

Deception techniques could finally shift the advantage in favor of the legitimate businesses victimized by website spoofing. At Columbia, our Computer Science and IDS Lab has been conducting experiments to determine how certain deception techniques can bait adversaries with highly convincing but false credentials embedded with tracking mechanisms that are triggered when the attacker attempts to open or exfiltrate them. We called this the "BotSwindler," and it aims to detect crimeware such as spoofing by deceptively inducing attackers into an observable action during the exploitation of monitored information injected into the guest OS. To entice attackers with information of value, the system supports a variety of different types of bait credentials, including decoy Gmail and PayPal authentication credentials, as well as those from large financial institutions.  

Whether the motivation is to spread fake news in pursuit of influence, steal customer login credentials or credit card numbers for financial gain, or break into cloud shares and networks to exfiltrate intellectual property, website spoofing has devastating effects on company reputation, consumer trust, and corporate revenues. It's time to take a more modern approach to solving this pervasive security problem. Simply detecting IP anomalies isn't enough. Deception technology is evolving rapidly and is well-positioned to detect website spoofing schemes sooner, giving organizations the ability to turn the tables on adversaries.

Related Content:


Black Hat USA returns to Las Vegas with hands-on technical Trainings, cutting-edge Briefings, Arsenal open-source tool demonstrations, top-tier security solutions, and service providers in the Business Hall. Click for information on the conference and to register.

Dr. Salvatore Stolfo is the founder and CTO of Allure Security. As a professor of artificial intelligence at Columbia University since 1979, Dr. Stolfo has spent a career figuring out how people think and how to make computers and systems think like people. Dr. Stolfo has ... View Full Bio

Recommended Reading:

Comment  | 
Print  | 
More Insights
Newest First  |  Oldest First  |  Threaded View
User Rank: Ninja
8/17/2019 | 7:54:52 AM
Re: A new way of looking at a problem,

Also, a token could be issued by the company to validate their authenticity, this would be stored on the customer's browser or computer to ensure they are working with the right organization. This ensures the data is sent to the right company, even if it was not, the domain providers could provide a pop-up to the user stating that this could be a nefarious or ill-advised action, do you want to proceed or not.

One of the other options I mentioned below (from the quote in our earlier discussion) would be to add a token to the site, this would allow the browser to determine if the site was valid by using a SHA256 hash, site descriptor, and purpose all built into this number. This could be used to ensure the site is not a compromised site or if it is a site they have visited before, the browser would determine that much in the same way we use certificates. 

For me, I go to a few sites on a regular for personal and business purposes. There are others but this would help to address the security issue, not all but at least some aspects). Also, we need to start migrating the DNS environment to specifically use DNSSEC and move away from IPv4. This would be much harder for hackers to penetrate defenses because we would secure DNS traffic, reduce MITM attacks, create truly secure connections using IPSec VPN AES256 connections (all built into the protocol - IPv6). We can start identifying where the attack derived from (1-to-1 connections using IPv6) and the token would help to validate the site with the help of ML (I wanted to reiterate the point listed below because ML was only one of the points brought up in the beginning phases of the discussion).

Tokenization is the future of business and personal transactions. Blockchain is looking into that as well.

Ransomware Is Not the Problem
Adam Shostack, Consultant, Entrepreneur, Technologist, Game Designer,  6/9/2021
How Can I Test the Security of My Home-Office Employees' Routers?
John Bock, Senior Research Scientist,  6/7/2021
New Ransomware Group Claiming Connection to REvil Gang Surfaces
Jai Vijayan, Contributing Writer,  6/10/2021
Register for Dark Reading Newsletters
White Papers
Cartoon Contest
Write a Caption, Win an Amazon Gift Card! Click Here
Latest Comment: Google's new See No Evil policy......
Current Issue
The State of Cybersecurity Incident Response
In this report learn how enterprises are building their incident response teams and processes, how they research potential compromises, how they respond to new breaches, and what tools and processes they use to remediate problems and improve their cyber defenses for the future.
Flash Poll
How Enterprises are Developing Secure Applications
How Enterprises are Developing Secure Applications
Recent breaches of third-party apps are driving many organizations to think harder about the security of their off-the-shelf software as they continue to move left in secure software development practices.
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
PUBLISHED: 2021-06-18
Contiki-NG is an open-source, cross-platform operating system for internet of things devices. The RPL-Classic and RPL-Lite implementations in the Contiki-NG operating system versions prior to 4.6 do not validate the address pointer in the RPL source routing header This makes it possible for an attac...
PUBLISHED: 2021-06-18
Contiki-NG is an open-source, cross-platform operating system for internet of things devices. In verions prior to 4.6, an attacker can perform a denial-of-service attack by triggering an infinite loop in the processing of IPv6 neighbor solicitation (NS) messages. This type of attack can effectively ...
PUBLISHED: 2021-06-18
Contiki-NG is an open-source, cross-platform operating system for internet of things devices. It is possible to cause an out-of-bounds write in versions of Contiki-NG prior to 4.6 when transmitting a 6LoWPAN packet with a chain of extension headers. Unfortunately, the written header is not checked t...
PUBLISHED: 2021-06-18
Contiki-NG is an open-source, cross-platform operating system for internet of things devices. A buffer overflow vulnerability exists in Contiki-NG versions prior to 4.6. After establishing a TCP socket using the tcp-socket library, it is possible for the remote end to send a packet with a data offse...
PUBLISHED: 2021-06-18
Contiki-NG is an open-source, cross-platform operating system for Next-Generation IoT devices. An out-of-bounds read can be triggered by 6LoWPAN packets sent to devices running Contiki-NG 4.6 and prior. The IPv6 header decompression function (<code>uncompress_hdr_iphc</code>) does not pe...