DHS: Drug Infusion Pumps Vulnerable To Trivial Hacks
chicksdaddy writes with news of a DHS warning about the vulnerability of a popular brand of drug pumps. "The Department of Homeland Security warned that drug infusion pump management software sold by Hospira contains serious and exploitable vulnerabilities that could be used to remotely take control of the devices.
The MedNet server software manages drug libraries, firmware updates, and configurations of Hospira intravenous pumps. DHS's Industrial Control System Computer Emergency Response Team (ICS-CERT) said in an advisory issued Tuesday that the MedNet software from the firm Hospira contains four critical vulnerabilities – three of them capable of being exploited remotely. The vulnerabilities could allow a malicious actor to run malicious code on and take control of the MedNet servers, which could be used to distribute unauthorized modifications to medication libraries and pump configurations.
The vulnerabilities were discovered by independent security researcher Billy Rios and reported to both Hospira and ICS-CERT. The vulnerabilities vary in their severity. Among the most serious is Rios's discovery of a plaintext, hard-coded password for the SQL database used by the MedNet software (CVE-2014-5405e). By obtaining that password, an attacker could compromise the MedNet SQL server and gain administrative access to the workstation used to manage deployed pumps."
The MedNet server software manages drug libraries, firmware updates, and configurations of Hospira intravenous pumps. DHS's Industrial Control System Computer Emergency Response Team (ICS-CERT) said in an advisory issued Tuesday that the MedNet software from the firm Hospira contains four critical vulnerabilities – three of them capable of being exploited remotely. The vulnerabilities could allow a malicious actor to run malicious code on and take control of the MedNet servers, which could be used to distribute unauthorized modifications to medication libraries and pump configurations.
The vulnerabilities were discovered by independent security researcher Billy Rios and reported to both Hospira and ICS-CERT. The vulnerabilities vary in their severity. Among the most serious is Rios's discovery of a plaintext, hard-coded password for the SQL database used by the MedNet software (CVE-2014-5405e). By obtaining that password, an attacker could compromise the MedNet SQL server and gain administrative access to the workstation used to manage deployed pumps."
Where's the flashy marketing name for this CVE? I'll call it infusiodoom!
It's not only the infusion pumps can be easily hacked, pace makers can also be hacked, as well as a zillion types of other medical equipments
This is not all --- with the advent of the IoT (Internet of Things) and that average homes gonna be populated with devices that can be remotely connected, it will be a hacking galore for those who are savvy with technology
Muchas Gracias, Señor Edward Snowden !
1) BAD software developer
2) software developer who didn't give a damn
3) Repeat 1 & 2 but substitute management
4) ?
Like the summary states, they experienced this problem because they used a SQL database.
If they had used a NoSQL database instead, then none of this would have happened.
When you use most NoSQL databases, you can't run into a problem like "a plaintext, hard-coded password for the SQL database".
Why is that? Because most NoSQL database systems don't even support risky functionality like authentication.
See, if you don't even need to provide a password to access the database, then you don't need to securely store this password. Since there's no password to be stored, there's no way it can be compromised.
NoSQL is the only way to go in situations like these. NoSQL technology goes out of its way to remove functionality that can be easily exploited.
from all my reading here drugs are good and those pumps deliver drugs.. big deal, live with it.
Here's a list of reasons why I don't like the Internet of Things:
1) Internet of Things devices could watch me while I sleep.
2) Internet of Things devices could watch me while I pee.
3) Internet of Things devices could watch me while I make kaka.
4) Internet of Things devices could watch me while I pleasure myself.
5) Internet of Things devices could watch me while I wash my body in the shower.
6) Internet of Things devices could watch me while I relax in the tub.
7) Internet of Things devices could watch me while I brush my teeth.
8) Internet of Things devices could watch me while I make passionate love to my wife.
9) Internet of Things devices could watch me while I brush my hair.
10) Internet of Things devices could watch me while I read a book.
11) Internet of Things devices could watch me while I read Slashdot.
12) Internet of Things devices could watch me while I bake cake.
13) Internet of Things devices could watch me while I put in my contact lenses.
14) Internet of Things devices could watch me while I get ready to play golf.
15) Internet of Things devices could watch me while I do my laundry.
16) Internet of Things devices could watch me while I think about rugby.
17) Internet of Things devices could watch me while I tie my shoes.
18) Internet of Things devices could watch me while I celebrate the 4th of July.
19) Internet of Things devices could watch me while I water my flowers.
20) Internet of Things devices could watch me while I eat ham.
21) Internet of Things devices could watch me while I use my stapler to staple documents.
22) Internet of Things devices could watch me while I chew bubble gum.
23) Internet of Things devices could watch me while I check the oil in my car.
24) Internet of Things devices could watch me while I look for my TV remote.
25) Internet of Things devices could watch me while I blow my nose.
26) Internet of Things devices could watch me while I rearrange my stamp collection.
27) Internet of Things devices could watch me while I listen to the Backstreet Boys.
28) Internet of Things devices could watch me while I do my calisthenics.
29) Internet of Things devices could watch me while I search for a paper clip.
30) Internet of Things devices could send information about me to advertisers.
31) Internet of Things devices could let advertisers use the data unsuspectingly collected about me while I sleep.
32) Internet of Things devices could let advertisers use the data unsuspectingly collected about me while I pee.
33) Internet of Things devices could let advertisers use the data unsuspectingly collected about me while I make kaka.
34) Internet of Things devices could let advertisers use the data unsuspectingly collected about me while I pleasure myself.
35) Internet of Things devices could let advertisers use the data unsuspectingly collected about me while I wash my body in the shower.
36) Internet of Things devices could let advertisers use the data unsuspectingly collected about me while I relax in the tub.
37) Internet of Things devices could let advertisers use the data unsuspectingly collected about me while I brush my teeth.
38) Internet of Things devices could let advertisers use the data unsuspectingly collected about me while I make passionate love to my wife.
39) Internet of Things devices could let advertisers use the data unsuspectingly collected about me while I brush my hair.
40) Internet of Things devices could let advertisers use the data unsuspectingly collected about me while I read a book.
41) Internet of Things devices could let advertisers use the data unsuspectingly collected about me while I read Slashdot.
42) Internet of Things devices could let advertisers use the data unsuspectingly collected about me while I bake cake.
43) Internet of Things devices could let advertisers use the data unsuspectingly coll
Generally the pay when working for medical device companies is pretty good, how in the world are they getting that lousy of programmers?
Oh right, 'cultural compatibility'....
let me guess, runs on windows?
Just reclassify them as design issues and then things will be OK.
Time to offend someone
It was. It definitely was.
http://www.imdb.com/title/tt0098844/epcast
The buck stops with management. They get the pay, they get the responsibility.
Of course, they're the ones who assess performance as well. No way are they actually going to take the heat for that.
So the story is : bad management. They're not putting in the appropriate checks and balances, probably because they cost money. They're not interested in making a good product, they want to pad their pay packets. So the buck goes all the way to the top, to the people who decide remuneration policies.
If the software developers don't give a damn, they're not being selected or motivated appropriately by management.
And this is one of the myriad reasons why bonus culture sucks.
61 Internet of Things devices could let the world know that you lead a boring fucking life... oh wait, you're doing that on your own already.
Why in the hell does something like an insulin pump even have the hardware for any sort of remote access? I'd like a peek into the head of whichever genius decided this would be a good idea - I bet it looks like the monkey pavilion at the zoo.
I mean, seriously, it's not like the pump needs 24/7 network access, unless it has an integrated MP3 player that streams music from Spotify or whatever. Any sort of reprogramming or software/firmware updates can be done over a cable.
It sounds to me like he lives a pretty full life. I know I don't do more than half of those things.
And the solution is to not connect your Drug Infusion Pumps to the Intertubes !
If the software developers don't give a damn, they're not being selected or motivated appropriately by management.
Indeed, at my workplace I'd be punished for bringing something like this up. Management would tell me to fix it, and then blame me if I pointed out that it was a deep-seated design flaw that would take great expense to fix. Shoot the messenger, and you stop getting the message. Then you can go to the FDA and claim you had no idea the problem existed. Willful ignorance is the name of the game in any regulated US industry, which is pretty much all of it when you're talking about regulators like the SEC.
Most people in IT are problem solvers who like to solve problems. The only reason they don't solve problems, is because they have incentive not to. Usually it is as simple as being overworked - if you have to work hard just to get a mediocre review, then the last thing somebody wants to do is take on extra work that won't be rewarded at all, and which will likely result in work which is rewarded slipping.
I don't want the internet of things to watch me while I make passionate love to your wife, either.
Almost anyway. They hacked the medical database at the hospital so that the wrong drug was put in the infusion pump for Sandra Bullock's psychiatrist friend.
http://en.wikipedia.org/wiki/The_Net_%281995_film%29