Businesses hate uncertainty. So do their security teams, which is why IT infrastructure at most companies is static, predictable and manageable. Unfortunately, that also makes it a playground for attackers.

A moving target is harder to hit than a static one, but most organizations opt for stability. When intruders breach a corporate network and embed themselves into the operating system of a single client endpoint, they can use information obtained there to spread out. The Transmission Control Protocol (TCP)/IP protocol can be surprisingly generous in this respect. Because the internet was never designed to be secure, TCP queries can yield all kinds of information about other connected devices, including the operating systems they run.

Once intruders identify those other clients, they can launch attacks that exploit known or unpatched vulnerabilities. Over time, they can permeate the network and remain undetected for months while siphoning away data. This is the primary tactic that fuels virulent forms of malware.

How Moving Target Defense Works

Moving target defense (MTD) is an increasingly popular method to combat these lurking intruders. Originally conceived in the military and spurred on by work at the U.S. Department of Homeland Security, MTD aims to make it more difficult for attackers to do their dirty work by constantly shifting the environment. It’s a variation of the classic shell game, but with a lot more shells.

Ideally, MTD is designed into a system from scratch, but a number of innovative companies are bringing the concept to more traditional static infrastructure. A recent entrant is CryptoniteNXT. Its hardware device sits between the distribution and core switches on a network and constantly shifts the IP addresses of connected devices so that they can’t be seen by network peers. This zero-trust approach isolates attackers so they can’t compromise other devices on the network. Fraudsters may be able to discover a printer or PC, for example, but when they go back to compromise it, the address will have changed.

Another startup, CryptoMove, applies the MTD approach to data. It fragments and encrypts data and then moves it around the designated infrastructure, even shifting between on-premises and cloud services. Any small chunks of data an attacker might access are effectively worthless. Similarly, Morphisec offers an endpoint solution that changes the operating environment of a program each time it loads so memory locations are unpredictable.

IBM Research — Haifa is applying a similar technique to program code to prevent return-oriented programming (ROP) attacks in which an attacker borrows small pieces of code from a compromised program to inject malicious instructions. The solution constantly shifts code sections so that it’s impossible for an attacker to obtain an absolute address. This method is effective in stopping zero-day attacks and has almost no impact on performance.

A Platform-Independent Strategy

One of the benefits of a moving target defense is that it works regardless of whether the latest patches and updates have been applied to the underlying system. This is particularly appealing in the area of smartphones, which come in a wide assortment of configurations, and Internet of Things (IoT) devices. The difficulty of keeping sensors and embedded equipment up to date with the latest security patches is a major challenge for the burgeoning IoT field.

For example, one of CryptoniteNXT’s customers is a manufacturer that runs 400 Windows XP-based embedded systems. Despite the well-known vulnerabilities of that operating system and the fact that Microsoft ceased supporting it more than three years ago, the company’s hands are tied because Windows XP is tightly bound into the embedded software. “We’re going to hide those XP systems from the rest of the network so no one can see them,” said CrytponiteNXT CEO Michael Simon, according to SiliconANGLE.

A Mishmash of Point Solutions

The problem with applying MTD is keeping track of constantly shifting resources. This requires some sort of middleware that knows where everything is. Unfortunately, that creates a new vulnerability point.

“That is the obvious point of attack,” Andrew Mellinger, a senior software developer in the Emerging Technology Center of the Software Engineering Institute at Carnegie Mellon University, said in a podcast. “Attackers are going to come after [the middleware] because it controls that environment, instead of going after a lot of other things.”

Another issue with the current state of MTD, according to Mellinger, is that it’s a mishmash of point solutions. “They might do things like change your password, change your network connection,” he said. “What we do not see is people doing that systematically across the enterprise.”

Despite its early shortcomings, MTD is an example of how the security industry is inventing new approaches to data protection that are independent of platforms and products. Such defenses could put an end to the treadmill of patches and short-term fixes that plague the daily routine of cybersecurity professionals.

More from Endpoint

Patch Tuesday -> Exploit Wednesday: Pwning Windows Ancillary Function Driver for WinSock (afd.sys) in 24 Hours

‘Patch Tuesday, Exploit Wednesday’ is an old hacker adage that refers to the weaponization of vulnerabilities the day after monthly security patches become publicly available. As security improves and exploit mitigations become more sophisticated, the amount of research and development required to craft a weaponized exploit has increased. This is especially relevant for memory corruption vulnerabilities.Figure 1 — Exploitation timelineHowever, with the addition of new features (and memory-unsafe C code) in the Windows 11 kernel, ripe new attack surfaces can…

When the Absence of Noise Becomes Signal: Defensive Considerations for Lazarus FudModule

In February 2023, X-Force posted a blog entitled “Direct Kernel Object Manipulation (DKOM) Attacks on ETW Providers” that details the capabilities of a sample attributed to the Lazarus group leveraged to impair visibility of the malware’s operations. This blog will not rehash analysis of the Lazarus malware sample or Event Tracing for Windows (ETW) as that has been previously covered in the X-Force blog post. This blog will focus on highlighting the opportunities for detection of the FudModule within the…

Cybersecurity in the Next-Generation Space Age, Pt. 3: Securing the New Space

View Part 1, Introduction to New Space, and Part 2, Cybersecurity Threats in New Space, in this series. As we see in the previous article of this series discussing the cybersecurity threats in the New Space, space technology is advancing at an unprecedented rate — with new technologies being launched into orbit at an increasingly rapid pace. The need to ensure the security and safety of these technologies has never been more pressing. So, let’s discover a range of measures…

Backdoor Deployment and Ransomware: Top Threats Identified in X-Force Threat Intelligence Index 2023

Deployment of backdoors was the number one action on objective taken by threat actors last year, according to the 2023 IBM Security X-Force Threat Intelligence Index — a comprehensive analysis of our research data collected throughout the year. Backdoor access is now among the hottest commodities on the dark web and can sell for thousands of dollars, compared to credit card data — which can go for as low as $10. On the dark web — a veritable eBay for…