Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Security Privacy Technology

Security Flaws In a Popular Smart Home Hub Let Hackers Unlock Front Doors (techcrunch.com) 98

In new research published Tuesday, security researchers Chase Dardaman and Jason Wheeler found three security flaws which, when chained together, could be abused to open a front door with a smart lock. TechCrunch reports: Dardaman and Wheeler began looking into the ZipaMicro, a popular smart home hub developed by Croatian firm Zipato, some months ago, but only released their findings once the flaws had been fixed. The researchers found they could extract the hub's private SSH key for "root" -- the user account with the highest level of access -- from the memory card on the device. Anyone with the private key could access a device without needing a password, said Wheeler. They later discovered that the private SSH key was hardcoded in every hub sold to customers -- putting at risk every home with the same hub installed.

Using that private key, the researchers downloaded a file from the device containing scrambled passwords used to access the hub. They found that the smart hub uses a "pass-the-hash" authentication system, which doesn't require knowing the user's plaintext password, only the scrambled version. By taking the scrambled password and passing it to the smart hub, the researchers could trick the device into thinking they were the homeowner. All an attacker had to do was send a command to tell the lock to open or close. With just a few lines of code, the researchers built a script that locked and unlocked a smart lock connected to a vulnerable smart hub.

This discussion has been archived. No new comments can be posted.

Security Flaws In a Popular Smart Home Hub Let Hackers Unlock Front Doors

Comments Filter:
  • by Kohath ( 38547 ) on Tuesday July 02, 2019 @10:35PM (#58864622)

    Residential door locks only provide a very basic level of security. Someone wants to get into your home, there are probably several ways they can get in. Hacking the lock over the WiFi isn't high on the list of vulnerabilities.

    • by timeOday ( 582209 ) on Tuesday July 02, 2019 @11:04PM (#58864734)
      When my house was burglarized they just kicked in the front door which broke out the door frame.

      Meanwhile the back door wasn't even locked.

      • by Kohath ( 38547 )

        When my house was burglarized they just kicked in the front door which broke out the door frame.

        Meanwhile the back door wasn't even locked.

        The responses here are interesting. People would rather make up stories about outwitting criminal mastermind hackers than paying attention to the guy who experienced an actual burglary.

      • by dissy ( 172727 )

        When my house was burglarized they just kicked in the front door which broke out the door frame.
        Meanwhile the back door wasn't even locked.

        My homeowner insurance wouldn't open a claim for me without a police report being on file.
        The police that came out implied they are writing the report because the broken window was a sign of a break in.

        I presume a burglar opening an unlocked door would not be considered a break in by the police, so no police report, and no insurance claim.

        Did you go through any of that process? If so, did you mention at all the backdoor being unlocked?
        I was curious if you got different results than I did.

        Ultimately though,

    • It will be high on the list if these reach any level of prevalence. Many targets worth hitting have alarm systems that go off if you break a window, or take a battering ram to the door. When the system indicates "User unlocked the door" and it opens - Maybe that won't trigger the alarm system. Depending on how they integrate. Current track record is "badly".
      • by AmiMoJo ( 196126 )

        Could be even worse if these delivery services that have access to your house ever take off. Wasn't Amazon trialling one recently?

        Suddenly random strangers entering your home while you are known to be at work doesn't look suspicious. Especially if they are wearing a brown shirt and cargo shorts.

    • Someone wants to get into your home, there are probably several ways they can get in. Hacking the lock over the WiFi isn't high on the list of vulnerabilities.

      Thing is, those other ways 1) make it blatantly obvious that someone who doesn't belong there is breaking into a house rather than the owner simply entering it, and 2) don't automagically disable the alarm as unlocking the front door in any self-respecting "smart home" would do.

      This sort of tactic can turn what would have been a higher-risk grab and go into a lower-risk, leisurely survey of all the good stuff in your house.

      • by Kohath ( 38547 )

        This sort of tactic can turn what would have been a higher-risk grab and go into a lower-risk, leisurely survey of all the good stuff in your house.

        Houses don't have "good stuff" in them, in general. High-tech burglars (or, for that matter, sober burglars who aren't stupid) are almost entirely imaginary. The thing you're worried about makes sense in a story, not in real life.

        • I'd consider laptops and tablets to be "good stuff". Especially to the type of people who break into most houses. They don't have to be sober or non-stupid.

        • Houses don't have "good stuff" in them, in general.

          We must inhabit somewhat different universes. In mine, there's probably a decent intersection between the people with enough disposable income to blow on a bunch of "smart home" tech and the people with enough disposable income to collect jewelry/art/coins/guns/etc.

          • by tlhIngan ( 30335 )

            Houses don't have "good stuff" in them, in general.

            We must inhabit somewhat different universes. In mine, there's probably a decent intersection between the people with enough disposable income to blow on a bunch of "smart home" tech and the people with enough disposable income to collect jewelry/art/coins/guns/etc.

            Why are people forgetting the most obvious? Information is for stealing as well.

            Passports, credit cards, documents containing personal information is extremely valuable.

            A big screen TV is useless

      • Someone wants to get into your home, there are probably several ways they can get in. Hacking the lock over the WiFi isn't high on the list of vulnerabilities.

        Thing is, those other ways 1) make it blatantly obvious that someone who doesn't belong there is breaking into a house rather than the owner simply entering it, and 2) don't automagically disable the alarm as unlocking the front door in any self-respecting "smart home" would do.

        This sort of tactic can turn what would have been a higher-risk grab and go into a lower-risk, leisurely survey of all the good stuff in your house.

        I suspect you do not have a smart lock on your home. I do. I have a pretty complete SmartThings setup for everything. And one of the features is that it not only allows everything to be automated, but it records everything that happens.

        I will know when the door was opened. I will know what code was used to do so. I'll also know which door, and thus will know which camera to check (and what time stamp to look at) to check the recorded video of the intruder. I'll have motion and inner door sensors tell

        • If anything, I'll have a better record of what happened, who did it, and when - than just someone kicking in the door of a standard lock, in a house that is not smart.

          All well and good, but isn't the more relevant comparison the exploit of a smart lock vs. more forceful modes of entry for a given house? From what you've said, it seems to me the latter would result in an alarm/local siren/security service notification/etc., while the former would simply give you a chirp on your phone if you happened to have it with you and be paying attention to it at the time (and that assumes the same sort of compromise couldn't also be used to disable remote notifications). Beyond al

          • Having a smart lock does NOT preclude having an alarm system as well; my smart system also acts as an alarm system, if I so choose to do it. At my office, we also have a smart system with motion sensing cameras. They are automatically active after 8 PM, and if they are tripped - then 3 people receive text and e-mail notices, and if someone does not remotely disarm it within 3 minutes, the police are notified as well. It works very well.
            • Having a smart lock does NOT preclude having an alarm system as well; my smart system also acts as an alarm system, if I so choose to do it.

              If your alarm system requires separate disarming rather than being disarmed automatically out of convenience by the smart lock, then it's outside the hypothetical of my original post and our last couple of exchanges have been unnecessary. But your "if I so choose" makes me think it currently doesn't.

  • Well yeah (Score:5, Insightful)

    by Anonymous Coward on Tuesday July 02, 2019 @11:14PM (#58864760)

    Connecting your front door to the internet is an inherently flawed idea, regardless of the implementation. Stop doing that.

    • No! Don't stop! Buy more! Everyone should have one, everyone but me, that is.

      If your neighbor has an internet of trash door, why would the burglar bother to kick down your door if he can simply unlock his? It's not like he cares whether he robs you or your neighbor.

    • by Kohath ( 38547 )

      Is it? I get keys I can share with anyone. I can revoke their keys from my phone. I can check to see whether I locked the door, and I can unlock it remotely. I can have it automatically unlock when I arrive home. The benefit is real.

      The only downside is that (fictional) criminal mastermind hackers will break in and steal my (fictional) Picasso. The drawbacks are imaginary.

  • No! Really?
  • by mrwireless ( 1056688 ) on Wednesday July 03, 2019 @01:44AM (#58865284)

    I'm part of a team that's working on a privacy-first smart home system (yes, we're in the EU). It's been a real challenge, but one of the starting points is that you don't have to connect it to the internet. A side effect of which is that it becomes air gapped, and rather secure.

    It has a smart lock, and you can open the door when away from home. But instead of using HTTP it uses good old SMS. You can set which phone numbers are allowed to trigger the lock, and of course you also set a password.

    I'd actually be curious to hear opinions from Slashdotters on whether this is a good idea.

    A sneak preview: https://www.createcandle.com/ [createcandle.com]

    • Re:Go cloudless (Score:5, Informative)

      by Bert64 ( 520050 ) <bert AT slashdot DOT firenzee DOT com> on Wednesday July 03, 2019 @02:31AM (#58865424) Homepage

      SMS is easily spoofed... Attacks are just as possible over sms.

      Running over the internet is not a problem in itself, having a device with severe security flaws connected to the internet is.

      Also connecting to a third party service is a risk to privacy and a risk that the service will be shut down. A device that is directly connected to by the user's device without any third party interference is better but is impractical on an ipv4 network due to the shortage of addresses and prevalence of nat.

      There are also many door access devices where the entire unit sits outside, including the bit that makes the access decision. The simplest attack is to buy an identical device and swap them, thus gaining entry. Really you want only a dumb reader to sit outside, and all the logic to sit inside of the protected area so it's inaccessible unless you've already got past the lock.

      The answer is open sourcing the devices themselves, so security flaws can be fixed once the original manufacturer has lost interest, and providing a setup which includes a vpn that the user connects to etc.

    • Sometimes the simple things are best - just use a key with a deadlock. There is ZERO *good* reason for ANY home lock to be electronic and the only reason people buy them is the geek factor.

      Sure, some will say its to let people in remotely - well if you're stupid enough to let a stranger into your house when you're not in then I guess this sort of product is just for you.

      • by ratbag ( 65209 )

        Either good or bad reason, depending on whether you think they are destroying neighbourhoods, but AirBnB and their friends are the stock answer to "why an electronic lock?".

        Used properly (and ceteris paribus), a smart lock increases the security for you and successive customers, since you change the entry code between every booking. No physical keys that can be cloned or forgotten. No need to let new clients in when they turn up at 2am.

      • by Ksevio ( 865461 )
        Sure there are. I made one hooked up to an RFID reader. Much easier to swipe a tag than fiddle around with keys.

        I also can remotely lock the door so I know when I go to bed I can just press a button to turn off all the lights and secure the house.

        The remote access has been helpful. A couple times my wife's forgotten her keys and I've been able to VPN in and unlock the door for her.

        I don't know why you jumped to letting a stranger in - the other uses for remotely unlocking would be if a friend wanted
        • by Viol8 ( 599362 )

          "Sure there are. I made one hooked up to an RFID reader. Much easier to swipe a tag than fiddle around with keys."

          Oh please. Are you seriously giving that as a good reason?

          "I also can remotely lock the door so I know when I go to bed I can just press a button to turn off all the lights and secure the house"

          I'm guessing you don't go to a gym, cycle or walk much if at all.

          "would be if a friend wanted to stay over or something and got there when I wasn't around. "

          Do you run a boarding house or something?

      • I travel a lot for work. It's nice to have codes for the contractor who is redoing my kitchen. Or the pet lady who comes by once a day to feed the cats. I can issue them each a unique code, and enable it for certain days and times only - and I have a record of when they came and went. And the lock automatically locks after a preset amount of time - so if they forget to lock when they leave, the system still solves the issue. Yes, I could do keys - but what if the key is lost? What if they forget to lo
        • by Viol8 ( 599362 )

          " What if they forget to lock the door?"

          What if they leave the door propped open like a lot of contractors do. Still, like I said, if you're dumb enough to allow strangers into your house when you're out then this is the perfect sucker buy for you.

          • Yeah, who wants those untrusted people in your house! I will watch them like a hawk, but it's OK that they're going to reroute gas lines, pull new electrical, and change load-bearing structure. I'll trust that... They may walk out with a candlestick though - and we can't have that!

            Seriously, does it hurt to live life so paranoid over non-issues?

            • by Viol8 ( 599362 )

              "Seriously, does it hurt to live life so paranoid over non-issues?"

              Don't say you weren't warned when things here and there go missing while you're having work done. But if you trust guys who arn't earning much to leave all your stuff along while you're not in and you can't prove they took something if it vanishes then you go for it. I'm sure the thrill of having an internet enabled lock more than makes up for it.

              • If I didn't trust them to enter my house in the first place - why would I hire them? I guess I could give them a key to come in and do work, how is that different? Again - you're making no sense. If someone has to come into your house anyway - why does the access method matter?
    • by antdude ( 79039 )

      SMS isn't secured. :(

    • I love the concept, but as has been mentioned SMS is a pretty crappy communication medium. My thinking is that there should be three modes, from most-secure to least-secure.

      1) LAN / WiFi / Bluetooth-range control. This can be extended via VPN for those geeky enough, although user-friendly private VPNs are becoming more of a thing.

      2) P2P encryption-based comms via a cloud-based relay server. Standard PKI libraries should allow for reasonably-secure communication.

      3) Extend control via Apple HomeKit. I wouldn'

    • by DrYak ( 748999 )

      as other have pointed out SMS can be spoofed and aren't well encrypted (an attacker could manage to sniff the password).

      Instead of a *plain password*, you would need an OTP (think Google Auth 2-factors).

      An attacker would also need to know the secret stored on OTP generator (never sent over SMS, so non sniffable).

      Also just to be sure:
      the radio is only used for the setup ?

      it's possible to remove if and only have the device work locally, without needing to use the web interface shown in the screen shots ?

  • by Anonymous Coward

    Pen Test Partners has blogged about a different model of smart lock.

    The Ultraloq smart lock can be opened in less than a couple of hours by trying PIN numbers over bluetooth until the correct six digit pin is found.

    The manufacturer has not fixed that, despite being notified three months ago.

    The manufacturer provided an API with no authentication that allowed control of the locks, if you can figure out that your target is userid 1234 or whatever.
    The API has now been fixed, they claim.

    This lock can be easily

  • Since hackers have now apparently asserted control over our front doors, and we know the governments of the US, China and Russia gained control over our back doors quite a while ago, and even the most egregious security breaches by corporations and financial institutions incur so few consequences even the term "slap on the wrist" seems excessive, it seems we'll have to restrict old fashioned burglars to Windows when they want access to our valuables.

    I doubt we'll have long to wait before we're advised to dr

  • Murder, there's $ in that though.
  • Raise your hand if you're surprised...

    I said, "raise your hand if you're surprised."

    Hmmm, no one? Alrighty then.

    The IoT (Internet of Trash) apocalypse is upon us. Just assume that every IoT device is easily compromised and you'll sleep better.

  • You'd have to be insane to hook your home security/locks into the internet. SMH!
  • Popular? Maybe in Croatia... Zero reviews on Amazon here in the US. I think the definition of popular has changed...
  • Home automation - all outside doors are computer controlled.

    Dave says - Alexa unlock the front door.
    Alexa - I'm sorry Dave, I can't do that.

    Could be worse. Police insist that everyone have one of these locks on their doors. After all, you have nothing to hide do you? Think of the Children! They don't need to break down the door or even get a warrant. Just get home automation to unlock the door for them.

Real Programmers don't eat quiche. They eat Twinkies and Szechwan food.

Working...