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.

Analytics

Guerrilla Storage

Hackers could use your computers to house their data, Symantec researchers say

If you find a few megabytes of data in your buffers that don't belong to you, beware: You may have been infected by a storage-hungry parasite.

In its blog this week, Symantec Corp. (Nasdaq: SYMC) is warning users of an exploit called "parasitic storage," in which hackers store small amounts of data on hundreds of machines.

"A tiny bit of RAM on a large number of computers can be used to store secret data that an attacker wants to hide, while a lot of information can be stored on some servers at the risk of being found and removed," Symantec says.

The concept of parasitic storage is not new, and by itself it creates very little problem for users, since the storage load is usually diffused across the network in buffers or in transit, notes Javier Santoyo, manager of development at Symantec.

"But a problem may come if the data stored in the buffers is a trigger for malware on a machine," Santoyo says. "We haven't seen it yet, but there is a potential."

Parasitic storage is not just a way to save hackers a few bucks on a hard drive. In many cases, it's used to store sensitive or illegal data. By diffusing the data across many machines in a configuration controlled only by the attacker, a cyber criminal can "keep" incriminating information that can't be accessed by others.

"If the computer is powered off or unplugged, the data is lost forever," Symantec notes. "Although losing data this easily may be seen as a drawback to some, it's an advantage when the attacker wants plausible deniability. As far as anyone -- such as parents or law enforcement -- can tell, the data never even existed."

Unlike botnets, parasitic storage can make use of legitimate storage in network devices, without taking over or compromising the infected machine. "The attacker would have to compromise at least one system to make it work -- bad guys never use their own equipment for this type of attack -- but after that, they are basically using available memory on the network," Santoyo says. "It's very hard to detect, because it all looks like valid data."

"Another method of [parasitic storage] is to combine stenography (encoding text within images) with free image hosting," Symantec says. "On the Internet, there are many sites that allow users to upload full-size images, and even more that let users upload small avatars. An attacker can make use of thousands of these sites to hide a considerable amount of data.

"It may even be possible to encode the location of the next chunk of data in the current chunk, which means that only a small amount of data would have to be stored online," Symantec explains. "As long as this data is encrypted and spread out enough, it may not be possible to determine that the data even exists, let alone find it."

Santoyo says parasitic storage is "currently a low level threat" and Symantec is not currently developing any tools to stop it. Users can flush the hitchhiking data by recycling or rebooting their machines, but such rebooting is often difficult on devices such as servers, which run on a 24x7 basis, he notes.

— Tim Wilson, Site Editor, Dark Reading

Tim Wilson is Editor in Chief and co-founder of Dark Reading.com, UBM Tech's online community for information security professionals. He is responsible for managing the site, assigning and editing content, and writing breaking news stories. Wilson has been recognized as one ... View Full Bio

Comment  | 
Print  | 
More Insights
Comments
Oldest First  |  Newest First  |  Threaded View
Why Cyber-Risk Is a C-Suite Issue
Marc Wilczek, Digital Strategist & CIO Advisor,  11/12/2019
Black Hat Q&A: Hacking a '90s Sports Car
Black Hat Staff, ,  11/7/2019
The Cold Truth about Cyber Insurance
Chris Kennedy, CISO & VP Customer Success, AttackIQ,  11/7/2019
Register for Dark Reading Newsletters
White Papers
Video
Cartoon Contest
Current Issue
7 Threats & Disruptive Forces Changing the Face of Cybersecurity
This Dark Reading Tech Digest gives an in-depth look at the biggest emerging threats and disruptive forces that are changing the face of cybersecurity today.
Flash Poll
Rethinking Enterprise Data Defense
Rethinking Enterprise Data Defense
Frustrated with recurring intrusions and breaches, cybersecurity professionals are questioning some of the industrys conventional wisdom. Heres a look at what theyre thinking about.
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2019-16863
PUBLISHED: 2019-11-14
STMicroelectronics ST33TPHF2ESPI TPM devices before 2019-09-12 allow attackers to extract the ECDSA private key via a side-channel timing attack because ECDSA scalar multiplication is mishandled, aka TPM-FAIL.
CVE-2019-18949
PUBLISHED: 2019-11-14
SnowHaze before 2.6.6 is sometimes too late to honor a per-site JavaScript blocking setting, which leads to unintended JavaScript execution via a chain of webpage redirections targeted to the user's browser configuration.
CVE-2011-1930
PUBLISHED: 2019-11-14
In klibc 1.5.20 and 1.5.21, the DHCP options written by ipconfig to /tmp/net-$DEVICE.conf are not properly escaped. This may allow a remote attacker to send a specially crafted DHCP reply which could execute arbitrary code with the privileges of any process which sources DHCP options.
CVE-2011-1145
PUBLISHED: 2019-11-14
The SQLDriverConnect() function in unixODBC before 2.2.14p2 have a possible buffer overflow condition when specifying a large value for SAVEFILE parameter in the connection string.
CVE-2011-1488
PUBLISHED: 2019-11-14
A memory leak in rsyslog before 5.7.6 was found in the way deamon processed log messages are logged when $RepeatedMsgReduction was enabled. A local attacker could use this flaw to cause a denial of the rsyslogd daemon service by crashing the service via a sequence of repeated log messages sent withi...