August 18, 2015 By Douglas Bonderud 2 min read

No one ever said using torrent services was safe. Downloaders may run afoul of law enforcement, spyware or malware and in many cases don’t end up with the file they wanted in the first place. And at the recent USENIX Workshop on Offensive Technologies, a team of researchers rolled out a new risk: multiple BitTorrent-based distributed reflective denial-of-service (DRDoS) attacks, some of which can’t be defeated using standard defenses.

Amplified Aggravation

Most users are familiar with DDoS attacks. Malicious actors flood network connections with traffic in hopes of overwhelming bandwidth allowances and causing websites to crash. But companies are getting better at defending against these attacks since they often come with familiar precursors that allow IT admins to take proactive action.

DRDoS, meanwhile, is a subtler animal. It works like this: Attackers spoof source IP addresses and then send small packets of data to known amplifiers. These amplifiers expand received packets and send them back; large enough volumes can overwhelm even high-performance systems. As noted by SecurityWeek, reflective attacks have been clocked at 400 gigabytes per second.

Using amplifiers lets attackers do less work for a greater payoff, do it all from a single machine and lower the chance they’ll be caught in the act since most of the heavy lifting is done by the amplifier itself. What’s more, these amplifiers aren’t hard to find; as more cybercriminals use them, they become easier to access online.

Torrent Troubles and DRDoS

So how does this tie in with BitTorrent streaming? Most torrent systems use UDP protocols, which aren’t designed to prevent IP spoofing. And with so many connections providing data simultaneously to user devices, the attack surface is huge — multiple reflective attacks could overwhelm even the most resilient systems. According to ExtremeTech, torrent clients such as BitTorrent Sync (BYSync) and µTorrent are vulnerable, along with popular services Vuse and Mainline. Amplification factors of up to 50 have been observed in BitTorrent official clients and 120 for BTSync.

The research team identified three risky protocols: Micro Transport Protocol (µTP), Distributed Hash Table (DHT) and Message Stream Encryption (MSE). DHT attacks that leverage DNS spoofing or network time protocol (NTP) for reflection are the easiest to defeat using a stateful packet inspection (SPI) firewall since these attack vectors leverage known ports.

As noted by Threatpost, however, handling µTP DRDoS attacks is more difficult because “TP establishes a connection with a two-way handshake. This allows an attacker to establish a connection with an amplifier using a spoofed IP address, as the receiver does not check whether the initiator has received the acknowledgment.” Normal firewalls won’t detect this kind of attack, meaning users will need to implement deep packet inspection (DPI). And when it comes to MSE, things get even more difficult since the protocol relies on a random handshake. Right now, there’s no working countermeasure to MSE-based DRDoS attacks.

The simple answer here? Don’t torrent. But the aggregate model has merit when it comes to download speed and reliability. Users need to decide if the risk of amplified attacks is worth the benefit of BitTorrent.

More from

Exploiting GOG Galaxy XPC service for privilege escalation in macOS

7 min read - Being part of the Adversary Services team at IBM, it is important to keep your skills up to date and learn new things constantly. macOS security was one field where I decided to put more effort this year to further improve my exploitation and operation skills in macOS environments. During my research, I decided to try and discover vulnerabilities in software that I had pre-installed on my laptop, which resulted in the discovery of this vulnerability. In this article, I…

Taking the complexity out of identity solutions for hybrid environments

4 min read - For the past two decades, businesses have been making significant investments to consolidate their identity and access management (IAM) platforms and directories to manage user identities in one place. However, the hybrid nature of the cloud has led many to realize that this ultimate goal is a fantasy. Instead, businesses must learn how to consistently and effectively manage user identities across multiple IAM platforms and directories. As cloud migration and digital transformation accelerate at a dizzying pace, enterprises are left…

IBM identifies zero-day vulnerability in Zyxel NAS devices

12 min read - While investigating CVE-2023-27992, a vulnerability affecting Zyxel network-attached storage (NAS) devices, the IBM X-Force uncovered two new flaws, which when used together, allow for pre-authenticated remote code execution. Zyxel NAS devices are typically used by consumers as cloud storage devices for homes or small to medium-sized businesses. When used together, the flaws X-Force discovered allow a remote attacker to execute arbitrary code on the device with superuser permissions and without requiring any credentials. This results in complete control over the…

What cybersecurity pros can learn from first responders

4 min read - Though they may initially seem very different, there are some compelling similarities between cybersecurity professionals and traditional first responders like police and EMTs. After all, in a world where a cyberattack on critical infrastructure could cause untold damage and harm, cyber responders must be ready for anything. But are they actually prepared? Compared to the readiness of traditional first responders, how do cybersecurity professionals in incident response stand up? Let’s dig deeper into whether the same sense of urgency exists…

Topic updates

Get email updates and stay ahead of the latest threats to the security landscape, thought leadership and research.
Subscribe today