Author Topic: major Bluetooth security issue: BlueBorne  (Read 4273 times)

0 Members and 1 Guest are viewing this topic.

Offline madiresTopic starter

  • Super Contributor
  • ***
  • Posts: 7764
  • Country: de
  • A qualified hobbyist ;)
major Bluetooth security issue: BlueBorne
« on: September 13, 2017, 10:35:50 am »
The article: https://www.bleepingcomputer.com/news/security/blueborne-vulnerabilities-impact-over-5-billion-bluetooth-enabled-devices/
And the whitepaper with all the details: http://go.armis.com/hubfs/BlueBorne%20Technical%20White%20Paper.pdf

If you got any project/product with Bluetooth you might want the check the Bluetooth stack or check for updates.
 
The following users thanked this post: cdev, BrianHG, Vtile

Offline Bruce Abbott

  • Frequent Contributor
  • **
  • Posts: 627
  • Country: nz
    • Bruce Abbott's R/C Models and Electronics
Re: major Bluetooth security issue: BlueBorne
« Reply #1 on: September 13, 2017, 10:22:04 pm »
And the cause? Bloat.

Quote
Bluetooth is complicated. Too complicated. Too many specific applications are defined in the stack layer, with endless replication of facilities and features...

Bluetooth’s complexity kept researchers from auditing its implementations at the same level of scrutiny that other highly exposed protocols and outwards-facing interfaces have been treated to.
 

Offline Mr. Scram

  • Super Contributor
  • ***
  • Posts: 9810
  • Country: 00
  • Display aficionado
Re: major Bluetooth security issue: BlueBorne
« Reply #2 on: September 13, 2017, 10:33:49 pm »
Even though the potential consequences are horrible, I'm really glad that hardware and firmware security is finally gaining some momentum. For too long has the focus been on the main OS for mobile devices, with all the dirty secrets below the surface completely ignored.
 

Offline Neilm

  • Super Contributor
  • ***
  • Posts: 1546
  • Country: gb
Re: major Bluetooth security issue: BlueBorne
« Reply #3 on: September 14, 2017, 06:37:04 pm »
Given that even reasonably low spec cars come equiped with Bluetooth wired into the entertainment systems, I wonder if the car manufacturers will be issuing updates any time soon.
Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe. - Albert Einstein
Tesla referral code https://ts.la/neil53539
 

Offline Bruce Abbott

  • Frequent Contributor
  • **
  • Posts: 627
  • Country: nz
    • Bruce Abbott's R/C Models and Electronics
Re: major Bluetooth security issue: BlueBorne
« Reply #4 on: September 14, 2017, 07:16:18 pm »
I wonder if the car manufacturers will be issuing updates any time soon.
If they do, will the updates be secure?
 

Offline jnz

  • Frequent Contributor
  • **
  • Posts: 593
Re: major Bluetooth security issue: BlueBorne
« Reply #5 on: September 14, 2017, 09:16:59 pm »
I'm a little interested in how they're (magically) going from BT chipset to admin privileges and ruuning code on the CPU and OS in those examples - anyone?
 
The following users thanked this post: cdev

Offline julian1

  • Frequent Contributor
  • **
  • Posts: 735
  • Country: au
Re: major Bluetooth security issue: BlueBorne
« Reply #6 on: September 14, 2017, 09:30:59 pm »
With a buffer overflow in the bluetooth kernel module, you can execute code to modify kernel data structures.
 
The following users thanked this post: cdev

Offline cdev

  • Super Contributor
  • ***
  • !
  • Posts: 7350
  • Country: 00
Re: major Bluetooth security issue: BlueBorne
« Reply #7 on: September 14, 2017, 10:05:54 pm »
I'm really glad that all the governments of the world are so conscientious about security..

 I am sure that they will share any back-doors they find, equally.
"What the large print giveth, the small print taketh away."
 

Offline Vtile

  • Super Contributor
  • ***
  • Posts: 1144
  • Country: fi
  • Ingineer
Re: major Bluetooth security issue: BlueBorne
« Reply #8 on: September 14, 2017, 10:12:53 pm »
#internetofshit
 

Offline nidlaX

  • Frequent Contributor
  • **
  • Posts: 663
  • Country: us
Re: major Bluetooth security issue: BlueBorne
« Reply #9 on: September 14, 2017, 11:27:33 pm »
I'm a little interested in how they're (magically) going from BT chipset to admin privileges and ruuning code on the CPU and OS in those examples - anyone?
Read their technical white paper, each exploit is discussed in detail with offending code snippets from the OS stack source / disassembled stack binaries.
 

Offline cdev

  • Super Contributor
  • ***
  • !
  • Posts: 7350
  • Country: 00
Re: major Bluetooth security issue: BlueBorne
« Reply #10 on: September 15, 2017, 02:26:50 am »
Either those three letter agencies are really smart, or people aren't.
"What the large print giveth, the small print taketh away."
 

Offline Bruce Abbott

  • Frequent Contributor
  • **
  • Posts: 627
  • Country: nz
    • Bruce Abbott's R/C Models and Electronics
Re: major Bluetooth security issue: BlueBorne
« Reply #11 on: September 15, 2017, 04:27:00 pm »
#internetofshit
QFT.

IOT, wireless this, wireless that, scripting languages everywhere - and security is always an afterthought. I cringe when someone talks about connecting their home appliances to the internet.


Quote from: cdev
I'm really glad that all the governments of the world are so conscientious about security..

 I am sure that they will share any back-doors they find, equally.
My government certainly is conscientious about security, but sharing 'backdoors' is not their responsibility. Private companies are  producing insecure devices and selling them to unsuspecting consumers, and most cybercrime is committed by miscreant individuals who are looking to steal or trash your stuff. If you want to prevent it then you have to be conscientious about security.
 
 

Offline jnz

  • Frequent Contributor
  • **
  • Posts: 593
Re: major Bluetooth security issue: BlueBorne
« Reply #12 on: September 19, 2017, 03:57:04 pm »
With a buffer overflow in the bluetooth kernel module, you can execute code to modify kernel data structures.

Read their technical white paper, each exploit is discussed in detail with offending code snippets from the OS stack source / disassembled stack binaries.

I read the technical paper, well, skimmed to the best of my attention span; Bluetooth is tough for the very reasons this hack exists it doesn't use a separate layer like TCPIP it just has all the packing and protocols built in - super dumb, kinda hard to follow. Anyhow, I am STILL not seeing how BT data is becoming OS level instructions. He talks about how the linux kernel is particularly susepible to this exploit because you will have some awareness of the kernel calls and structures.

I guess my issue is I'm coming from Bluetooth modules that run their own stacks and the host CPU just interfaces, almost never applications where the host CPU is running the BT stack itself. That said... since a lot of the hack involves L2CAP, and BLE uses the same L2CAP as BT, I wonder if low energy exploits may be coming.


 
The following users thanked this post: cdev

Offline madiresTopic starter

  • Super Contributor
  • ***
  • Posts: 7764
  • Country: de
  • A qualified hobbyist ;)
Re: major Bluetooth security issue: BlueBorne
« Reply #13 on: September 19, 2017, 05:32:44 pm »
It boils down to a classic buffer overflow. If you're using BT modules an attack would just harm the module, but that could also have an impact on the communication between module and MCU. I'd check if the modules are affected by BlueBorne and upgrade the firmware.
 

Offline nidlaX

  • Frequent Contributor
  • **
  • Posts: 663
  • Country: us
Re: major Bluetooth security issue: BlueBorne
« Reply #14 on: September 19, 2017, 06:43:34 pm »
I guess my issue is I'm coming from Bluetooth modules that run their own stacks and the host CPU just interfaces, almost never applications where the host CPU is running the BT stack itself. That said... since a lot of the hack involves L2CAP, and BLE uses the same L2CAP as BT, I wonder if low energy exploits may be coming.
These hacks are specific to software stacks run by the computer's OS as drivers. They don't apply to your Bluetooth over UART dongles or whatever.

That being said, the overall structure of the attacks in question are malformed or otherwise unanticipated packets sent during discovery and link negotiation. The driver stack code does not anticipate the structure and/or length of these packets, leading to buffer overflows. Overall, it's a result of the system designers not anticipating the ease of sending requests to "hidden" nodes.

I'm not an expert, so someone can come put me in my place. :popcorn:
 

Offline tszaboo

  • Super Contributor
  • ***
  • Posts: 7374
  • Country: nl
  • Current job: ATEX product design
Re: major Bluetooth security issue: BlueBorne
« Reply #15 on: September 20, 2017, 09:37:20 am »
Given that even reasonably low spec cars come equiped with Bluetooth wired into the entertainment systems, I wonder if the car manufacturers will be issuing updates any time soon.
And what would they do, if they take over? Play Genesis "I know what I like" on the stereo?
 

Offline CM800

  • Frequent Contributor
  • **
  • Posts: 882
  • Country: 00
Re: major Bluetooth security issue: BlueBorne
« Reply #16 on: September 20, 2017, 09:53:18 am »
Given that even reasonably low spec cars come equiped with Bluetooth wired into the entertainment systems, I wonder if the car manufacturers will be issuing updates any time soon.
And what would they do, if they take over? Play Genesis "I know what I like" on the stereo?


Suddenly play multiple frequencies that the ear is most sensitive too, at max volume, (and if it can possibly detect) right at the point when the car is going fast, weather conditions are the worst (weather info), and the car is surrounded with other cars (distance sensors)
 

Offline tszaboo

  • Super Contributor
  • ***
  • Posts: 7374
  • Country: nl
  • Current job: ATEX product design
Re: major Bluetooth security issue: BlueBorne
« Reply #17 on: September 20, 2017, 10:16:58 am »
Given that even reasonably low spec cars come equiped with Bluetooth wired into the entertainment systems, I wonder if the car manufacturers will be issuing updates any time soon.
And what would they do, if they take over? Play Genesis "I know what I like" on the stereo?


Suddenly play multiple frequencies that the ear is most sensitive too, at max volume, (and if it can possibly detect) right at the point when the car is going fast, weather conditions are the worst (weather info), and the car is surrounded with other cars (distance sensors)
OK, so you need to have someone within some 30, for around half a minute drive next to you, with the attempt to kill you. Luckily today nobody tried assassinating me yet today. Also, my car doesnt have BLE.
And before you ask, no, the car radio doesnt get the radar info, doesnt get the weather info. In fact, I was very suprised how little info I get on the car's CAN bus. I know, in hacker movies everything is hackable, which is connected together with a wire, but that isnt real life.
 

Offline madiresTopic starter

  • Super Contributor
  • ***
  • Posts: 7764
  • Country: de
  • A qualified hobbyist ;)
Re: major Bluetooth security issue: BlueBorne
« Reply #18 on: September 20, 2017, 10:18:00 am »
And what would they do, if they take over? Play Genesis "I know what I like" on the stereo?

If you're lucky you will be just rick-rolled ;D
 

Offline cdev

  • Super Contributor
  • ***
  • !
  • Posts: 7350
  • Country: 00
Re: major Bluetooth security issue: BlueBorne
« Reply #19 on: September 28, 2017, 02:07:52 pm »
The media hasn't covered this story as it should, as far as I can tell.
"What the large print giveth, the small print taketh away."
 

Offline Bruce Abbott

  • Frequent Contributor
  • **
  • Posts: 627
  • Country: nz
    • Bruce Abbott's R/C Models and Electronics
Re: major Bluetooth security issue: BlueBorne
« Reply #20 on: September 28, 2017, 05:56:09 pm »
OK, so you need to have someone within some 30[m], for around half a minute drive next to you, with the attempt to kill you.
Maybe not so close...

Host XR3 Dongle (a.k.a. extend your bluetooth range)
Quote
...is equipped with an extremely-powerful, highly-sensitive Bluetooth transmitter, can achieve an unparalleled range of up to 30 km! With a 9 dBi omni-directional antenna, the extended range is up to 2 km, and with the 18 dBi directional antenna, it is up to 10 km. Additionally, given its high sensitivity, it can extend the range of weaker Bluetooth devices like cell phones and headsets by hundreds of meters.

Quote
And before you ask, no, the car radio doesnt get the radar info, doesnt get the weather info. In fact, I was very suprised how little info I get on the car's CAN bus. I know, in hacker movies everything is hackable, which is connected together with a wire, but that isnt real life.
With modern devices having field-updatable firmware I wouldn't be so sure about that.
 

Offline MT

  • Super Contributor
  • ***
  • Posts: 1616
  • Country: aq
Re: major Bluetooth security issue: BlueBorne
« Reply #21 on: September 28, 2017, 11:38:06 pm »
MQTT protocol that makes you cringe!

Slogan:
Its one thing when you spam your neighbors fridge, but a very different thing when billions of fridges spamming you.



https://www.wired.com/2013/07/shodan-search-engine/
« Last Edit: September 29, 2017, 02:30:10 am by MT »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf