Embedded Device Flaws Underscore Infrastructure Vulnerability

Embedded Device Flaws Underscore Infrastructure Vulnerability

Embedded Device Flaws Underscore Infrastructure Vulnerability
Written By
Robert Lemos
Robert Lemos
Nov 13, 2013
2 minute read
eWeek content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More

The embedded systems used by administrators to monitor servers, known as baseboard management controllers (BMCs), are poorly coded and have numerous vulnerabilities that could be used to disrupt and potentially take control of a system, according to a growing number of research reports.

Earlier this month, researchers from vulnerability management firm Rapid7 found seven security flaws in the Web implementation of SuperMicro’s Intelligent Platform Management Interface (IPMI) that put tens of thousands of Internet-accessible servers at risk. The vulnerabilities, many of which have been patched, will likely remain in production devices because embedded devices are not often patched.

“This stuff is typical for embedded device development,” said HD Moore, chief research officer for Rapid7. “The same bugs we find here are going to apply to every device on the planet.”

Small, but fully functional computers are often embedded in devices and appliances. Such embedded systems can be hacked like any other computer: Researchers have focused on attacking automotive systems, home routers, industrial control systems and a wide variety of consumer appliances. In an early investigation into one model of home router, for example, Rapid7 researchers found 30 vulnerabilities using an automated 10-minute scan.

BMCs are also fully functioning computers, typically running on operating systems such as some flavor of Linux. The devices communicate through IPMI, which has some significant vulnerabilities. In an extensive survey of IPMI vulnerabilities, security researcher Dan Farmer found that flaws in the protocol, the vendor’s implementation of the protocol and how end users configure the systems cause Internet-connected servers with BMCs to be vulnerable.

Access to IPMI is almost equivalent to having physical access to the server, according to Oded Horovitz, CEO of PrivateCore, a data protection firm.

“If you have a malicious admin installing malware, then the same can happen in IPMI,” he said. “Don’t trust IPMI at this point to provide adequate security.”

Companies should put IPMI servers behind firewalls and not allow them to directly access the Internet, said Rapid7’s Moore. Hosted and cloud services should also make sure that the servers do not have direct access to each other.

Rapid7 regularly scans the Internet and found that 35,000 IPMI-enabled servers allowed a direct connection at the time of the report. The number has since declined to 28,000, Moore said. The issues will be slow to patch, especially because most companies are loath to shut down a server unless there is proof of a security serious flaw, he said.

“My guess is that most of these devices are still vulnerable,” Moore said.

eWeek Logo

eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site's focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.