Widcomm's products provides a range of Bluetooth connectivity solutions for PCs, PDAs, mobile phones, headsets, digital cameras, access points, and various output devices. British security testing service Pentest says Widcomm supply their Bluetooth Communications software to other companies to allow them to integrate Bluetooth technology into their devices. They also supply Bluetooth SDK's to enable developers to create applications that use Bluetooth. Therefore it may not be immediately apparent that you are using the Widcomm Bluetooth software and version numbers may vary.
An unauthenticated remote attacker can submit various malformed service requests via Bluetooth, triggering a buffer overflow and executing arbitrary code on the vulnerable device.
On Windows platforms this allows arbitrary code execution under the context of the currently logged on user account. Pentest have tested for the reported vulnerability against BTStackServer version 22.214.171.124 and 126.96.36.199 on both Windows XP and Windows 98 which ships with MSI Bluetooth Dongles. They have also tested this against an Pocket PC HP iPaq 5450 running WinCE 3.0 with Bluetooth software version 1.4.1.03.
Whilst the above platforms are the only platforms tested and confirmed to be exploitable by Pentest, the company says the discussions with Widcomm lead them to believe that are all versions prior to version BTW & BT-CE/PPC 3.0 are affected by this vulnerability. Widcomm has not confirmed whether BT-PPC/Phone Edition, BT-Smartphone, BTE-Mobile or BTE are vulnerable.
Pentest recommends users to set the devices to non-discoverable mode. It will not eliminate the vulnerability, but will limit exposure.