cbcvebase.
CVE-2017-13260
published 2018-04-04

CVE-2017-13260: In bnep_data_ind of bnep_main.cc, there is a possible out of bounds read due to a missing bounds check. This could lead to remote information disclosure with…

PriorityP356high7.5CVSS 3.0
AVNACLPRNUINSUCHINAN
EXPLOIT
EPSS
7.58%
93.9th percentile
In bnep_data_ind of bnep_main.cc, there is a possible out of bounds read due to a missing bounds check. This could lead to remote information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation. Product: Android. Versions: 5.1.1, 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2, 8.0, 8.1. Android ID: A-69177251.

Affected

17 ranges
VendorProductVersion rangeFixed in
googleandroid
googleandroid
googleandroid
googleandroid
googleandroid
googleandroid
googleandroid
googleandroid
googleandroid
google_incandroid
google_incandroid
google_incandroid
google_incandroid
google_incandroid
google_incandroid
google_incandroid
google_incandroid

Detection & IOCsextracted from sources · hover to see the quote

commandBNEP_FRAME_CONTROL = 0x01
commandBNEP_SETUP_CONNECTION_REQUEST_MSG = 0x01
commandtype_and_ext_present = BNEP_FRAME_COMPRESSED_ETHERNET | 0x80
processcom.android.bluetooth
  • Alert on multiple (e.g. 20+) rapid BNEP control command responses of type BNEP_CONTROL_COMMAND_NOT_UNDERSTOOD (0x00) from the Android Bluetooth process to the same remote peer, which is indicative of the heap-leak enumeration loop.
  • The vulnerability is in bnep_data_ind() in bnep_main.cc; flag any crash or anomalous read in this function on affected AOSP versions 5.1.1 through 8.1 as exploitation evidence.
  • ·Exploitation requires no user interaction and no additional execution privileges; the attacker only needs Bluetooth radio proximity to the victim device — no pairing is required.
  • ·The exploit PoC must be run as root on the attacker machine due to raw L2CAP socket requirements.
  • ·The heap-leak PoC notes that OOB read confirmation may require a debugger attached to the target process; passive network observation alone may not be sufficient to confirm exploitation.

CVSS provenance

nvdv3.07.5HIGHCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
nvdv2.05.0MEDIUMAV:N/AC:L/Au:N/C:P/I:N/A:N
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.