July 20, 2017 By Douglas Bonderud 2 min read

A newly discovered vulnerability known as Devil’s Ivy is causing a rash of Internet of Things (IoT) risks. According to SecurityWeek, IoT security firm Senrio discovered the flaw in a connected camera.

If threat actors are able to exploit the vulnerability, they can both view camera feeds and block access. So far, Ivy is more annoying than apocalyptic, but Senrio’s blog post suggested that “tens of millions” of systems could be affected.

Scratching at the Door

Cybercriminals are always looking for another way into enterprise systems. IoT devices are the next frontier, since they’re often secured with stock permissions and rely on open source code to speed up time to market and enable interoperability.

As noted by Threatpost, that’s the problem here: An open source software library called gSOAP contains a communication-layer flaw that lets fraudsters carry out buffer overflow attacks by flooding port 80 with data. Then, the malicious actors can send payloads that give them the ability to execute arbitrary code or reset device firmware to factory defaults.

For the 249 IoT cameras carrying Devil’s Ivy, this means attackers could hijack live feeds or prevent authorized users from accessing camera data. Cameras in high-security areas such as banks or government facilities can be hijacked to conduct reconnaissance for later attacks. They could also be rendered useless, allowing criminals to break the law without fear of being recorded.

According to Wired, at least 34 companies are on record as using gSOAP in their products, but the number may be much higher since the code is open source. While code-maker Genivia already released a patch for CVE-2017-9765, there’s no guarantee that all affected IoT devices have been secured.

Open Source Standoff

Ultimately, IoT device risks are symptomatic of two larger problems: code reuse and poor security protocols. As noted by Dark Reading, the average application is 79 percent library code and just 21 percent custom code. Furthermore, 76 percent of these applications contain at least one security vulnerability, and 34 percent contain four or more.

In effect, reusing open source code also reuses any existing vulnerabilities. If one like Devil’s Ivy attracts the attention of motivated threat actors, the results could be disastrous.

Pair that with lax security measures — such as factory login details that are never changed and passwords that are easy to guess or absent — and it’s a perfect storm of security issues. So far, cameras are the only known vector for this newest open source attack, but with indications that even large vendors such as Microsoft are at risk, this minor IoT rash could get worse — and fast.

Containing the Spread of Devil’s Ivy

So what’s the solution? No more open source code? Realistically, that’s not possible, since enterprises can’t afford to custom-design apps for common functions or build out perfect code when existing libraries save so much time for IT staff.

Instead, Devil’s Ivy is a kind of wake-up call: Just like mission-critical apps and services, IoT devices need to fall under the umbrella of enterprise network security. If they’re not subject to the same scrutiny and testing as other services on the network, they shouldn’t have access to critical data.

Is making the switch time-consuming? Absolutely. Likely to dredge up other security issues? Almost certainly. But it’s better than the irritation of dealing with new vulnerabilities that could quickly transition from simple nuisance to full-blown network compromise.

More from

The major hardware flaw in Apple M-series chips

3 min read - The “need for speed” is having a negative impact on many Mac users right now. The Apple M-series chips, which are designed to deliver more consistent and faster performance than the Intel processors used in the past, have a vulnerability that can expose cryptographic keys, leading an attacker to reveal encrypted data. This critical security flaw, known as GoFetch, exploits a vulnerability found in the M-chips data memory-dependent prefetcher (DMP). DMP’s benefits and vulnerabilities DMP predicts memory addresses that the…

NIST’s role in the global tech race against AI

4 min read - Last year, the United States Secretary of Commerce announced that the National Institute of Standards and Technology (NIST) has been put in charge of launching a new public working group on artificial intelligence (AI) that will build on the success of the NIST AI Risk Management Framework to address this rapidly advancing technology.However, recent budget cuts at NIST, along with a lack of strategy implementation, have called into question the agency’s ability to lead this critical effort. Ultimately, the success…

Researchers develop malicious AI ‘worm’ targeting generative AI systems

2 min read - Researchers have created a new, never-seen-before kind of malware they call the "Morris II" worm, which uses popular AI services to spread itself, infect new systems and steal data. The name references the original Morris computer worm that wreaked havoc on the internet in 1988.The worm demonstrates the potential dangers of AI security threats and creates a new urgency around securing AI models.New worm utilizes adversarial self-replicating promptThe researchers from Cornell Tech, the Israel Institute of Technology and Intuit, used what’s…

Topic updates

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