View Issue Details

IDProjectCategoryView StatusLast Update
0004532Kali LinuxKali Package Bugpublic2018-02-26 12:16
Reporterraulsiles Assigned Tosbrun  
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
Product Version2017.3 
Fixed in Version2018.2 
Summary0004532: btscanner crashes with the "b" (brute force scan) option
Description

See already closed bug: https://bugs.kali.org/view.php?id=3451

The btscanner tool crashes when the "b" (brute force scan) option is used.

E.g. Running as root in Kali-Linux 2017.3 over an Intel x64 platform.

There aren't any "btscanner" updates available at this time.

Steps To Reproduce

Connect a Bluetooth USB adapter.

Turn this adapter on:
hciconfig hci0 up

Run:
btscanner

Use the "b" (brute force scan) option (press "b").

Result: Application crashes displaying the following error message.

buffer overflow detected : btscanner terminated
Aborted

Additional Information

root@PWRH:~# which btscanner
/usr/bin/btscanner

root@PWRH:~# dpkg --list btscanner
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-=====================-===============-===============-================================================
ii btscanner 2.1-5.1+b2 amd64 ncurses-based scanner for Bluetooth devices

root@PWRH:~# dpkg --status btscanner
Package: btscanner
Status: install ok installed
Priority: optional
Section: net
Installed-Size: 319
Maintainer: Uwe Hermann <[email protected]>
Architecture: amd64
Source: btscanner (2.1-5.1)
Version: 2.1-5.1+b2
Depends: libbluetooth3 (>= 4.91), libc6 (>= 2.4), libncurses5 (>= 6), libtinfo5 (>= 6), libxml2 (>= 2.7.4)
Conffiles:
/etc/btscanner.dtd 1650eb7c3897a3eb3237ad17b9998451
/etc/btscanner.xml 89f069492027aee3ed55dd29b9378507
Description: ncurses-based scanner for Bluetooth devices
btscanner is a tool designed specifically to extract as much information
as possible from a Bluetooth device without the requirement to pair. A
detailed information screen extracts HCI and SDP information, and
maintains an open connection to monitor the RSSI and link quality.
btscanner is based on the BlueZ Bluetooth stack, which is included with
recent Linux kernels, and the BlueZ toolset. btscanner also contains a
complete listing of the IEEE OUI numbers and class lookup tables. Using
the information gathered from these sources it is possible to make
educated guesses as to the host device type.
Homepage: http://www.pentest.co.uk/cgi-bin/viewcat.cgi?cat=downloads&amp;section=01_bluetooth

Activities

sbrun

sbrun

2018-02-26 12:16

manager   ~0008814

fixed in new version 2.1-6

Issue History

Date Modified Username Field Change
2018-02-10 15:28 raulsiles New Issue
2018-02-14 14:48 sbrun Assigned To => sbrun
2018-02-14 14:48 sbrun Status new => assigned
2018-02-26 12:16 sbrun Status assigned => resolved
2018-02-26 12:16 sbrun Resolution open => fixed
2018-02-26 12:16 sbrun Fixed in Version => 2018.2
2018-02-26 12:16 sbrun Note Added: 0008814