FKIE_CVE-2016-6257
Vulnerability from fkie_nvd - Published: 2016-08-02 14:59 - Updated: 2025-04-12 10:46
Severity ?
Summary
The firmware in Lenovo Ultraslim dongles, as used with Lenovo Liteon SK-8861, Ultraslim Wireless, and Silver Silk keyboards and Liteon ZTM600 and Ultraslim Wireless mice, does not enforce incrementing AES counters, which allows remote attackers to inject encrypted keyboard input into the system by leveraging proximity to the dongle, aka a "KeyJack injection attack."
References
| URL | Tags | ||
|---|---|---|---|
| cve@mitre.org | http://www.securityfocus.com/bid/92179 | Third Party Advisory, VDB Entry | |
| cve@mitre.org | https://github.com/BastilleResearch/keyjack/blob/master/doc/advisories/bastille-13.lenovo-ultraslim.public.txt | Third Party Advisory | |
| cve@mitre.org | https://support.lenovo.com/product_security/len_7267 | Vendor Advisory | |
| cve@mitre.org | https://www.bastille.net/research/vulnerabilities/keyjack | Third Party Advisory | |
| af854a3a-2127-422b-91ae-364da2661108 | http://www.securityfocus.com/bid/92179 | Third Party Advisory, VDB Entry | |
| af854a3a-2127-422b-91ae-364da2661108 | https://github.com/BastilleResearch/keyjack/blob/master/doc/advisories/bastille-13.lenovo-ultraslim.public.txt | Third Party Advisory | |
| af854a3a-2127-422b-91ae-364da2661108 | https://support.lenovo.com/product_security/len_7267 | Vendor Advisory | |
| af854a3a-2127-422b-91ae-364da2661108 | https://www.bastille.net/research/vulnerabilities/keyjack | Third Party Advisory |
Impacted products
{
"configurations": [
{
"nodes": [
{
"cpeMatch": [
{
"criteria": "cpe:2.3:o:amazonbasics:firmware:-:*:*:*:*:*:*:*",
"matchCriteriaId": "A119ABF9-A541-4DA5-B7EF-DCF5F22620E4",
"vulnerable": true
}
],
"negate": false,
"operator": "OR"
},
{
"cpeMatch": [
{
"criteria": "cpe:2.3:h:amazonbasics:usb_dongle:-:*:*:*:*:*:*:*",
"matchCriteriaId": "D5CE10A5-02E9-4577-B30F-A2836723ECB5",
"vulnerable": false
},
{
"criteria": "cpe:2.3:h:amazonbasics:wireless_keyboard:-:*:*:*:*:*:*:*",
"matchCriteriaId": "C6A69132-07A8-45F2-B550-D9B83DF1FF53",
"vulnerable": false
}
],
"negate": false,
"operator": "OR"
}
],
"operator": "AND"
},
{
"nodes": [
{
"cpeMatch": [
{
"criteria": "cpe:2.3:o:dell:km714_firmware:*:*:*:*:*:*:*:*",
"matchCriteriaId": "76211860-41A1-4AAD-AF93-693035DC9B30",
"versionEndIncluding": "012.005.00028",
"vulnerable": true
}
],
"negate": false,
"operator": "OR"
},
{
"cpeMatch": [
{
"criteria": "cpe:2.3:h:dell:km714_dongle:-:*:*:*:*:*:*:*",
"matchCriteriaId": "96CBA1F6-1544-468D-8FE3-5579ABC4B116",
"vulnerable": false
},
{
"criteria": "cpe:2.3:h:dell:km714_wireless_keyboard:-:*:*:*:*:*:*:*",
"matchCriteriaId": "2958F84E-0BAE-483C-83B8-350C7A0439EB",
"vulnerable": false
}
],
"negate": false,
"operator": "OR"
}
],
"operator": "AND"
},
{
"nodes": [
{
"cpeMatch": [
{
"criteria": "cpe:2.3:o:dell:km632_firmware:-:*:*:*:*:*:*:*",
"matchCriteriaId": "D496FA18-1604-4FA8-B15C-86C64D2CFA20",
"vulnerable": true
}
],
"negate": false,
"operator": "OR"
},
{
"cpeMatch": [
{
"criteria": "cpe:2.3:h:dell:km632_dongle:-:*:*:*:*:*:*:*",
"matchCriteriaId": "E1D23107-1D43-4FB6-9297-9E17733EA200",
"vulnerable": false
},
{
"criteria": "cpe:2.3:h:dell:km632_wireless_keyboard:-:*:*:*:*:*:*:*",
"matchCriteriaId": "BFF322CD-4306-4BC4-8085-068CBC86ADA7",
"vulnerable": false
}
],
"negate": false,
"operator": "OR"
}
],
"operator": "AND"
},
{
"nodes": [
{
"cpeMatch": [
{
"criteria": "cpe:2.3:o:logitech:unifying_firmware:*:*:*:*:*:*:*:*",
"matchCriteriaId": "B3DDEF20-2167-4FEB-A4FA-4EAEFAD41B7A",
"versionEndIncluding": "012.005.00028",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:logitech:unifying_firmware:*:*:*:*:*:*:*:*",
"matchCriteriaId": "7B058A39-4BC9-4C3B-9244-331AEC028A5A",
"versionEndIncluding": "024.003.00027",
"vulnerable": true
}
],
"negate": false,
"operator": "OR"
},
{
"cpeMatch": [
{
"criteria": "cpe:2.3:h:logitech:unifying_dongle:-:*:*:*:*:*:*:*",
"matchCriteriaId": "4063BB55-1168-4616-8281-3ACFB327435C",
"vulnerable": false
}
],
"negate": false,
"operator": "OR"
}
],
"operator": "AND"
},
{
"nodes": [
{
"cpeMatch": [
{
"criteria": "cpe:2.3:o:lenovo:ultraslim_firmware:-:*:*:*:*:*:*:*",
"matchCriteriaId": "C06788CC-0DC8-4AB8-A6F1-0D9C1EFA6493",
"vulnerable": true
}
],
"negate": false,
"operator": "OR"
},
{
"cpeMatch": [
{
"criteria": "cpe:2.3:h:lenovo:ultraslim_dongle:-:*:*:*:*:*:*:*",
"matchCriteriaId": "6EE66F2F-D942-4653-B495-39474C2713AD",
"vulnerable": false
},
{
"criteria": "cpe:2.3:h:lenovo:ultraslim_wireless_keyboard:-:*:*:*:*:*:*:*",
"matchCriteriaId": "343AB676-673B-4B10-A579-3B7C5F98C4E5",
"vulnerable": false
}
],
"negate": false,
"operator": "OR"
}
],
"operator": "AND"
}
],
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "The firmware in Lenovo Ultraslim dongles, as used with Lenovo Liteon SK-8861, Ultraslim Wireless, and Silver Silk keyboards and Liteon ZTM600 and Ultraslim Wireless mice, does not enforce incrementing AES counters, which allows remote attackers to inject encrypted keyboard input into the system by leveraging proximity to the dongle, aka a \"KeyJack injection attack.\""
},
{
"lang": "es",
"value": "El firmware en Lenovo Ultraslim dongles, como se usa con teclados Lenovo Liteon SK-8861, Ultraslim Wireless y Silver Silk y ratones Liteon ZTM600 y Ultraslim Wireless, no fuerza incrementar contadores AES, lo que permite a atacantes remotos inyectar entrada de teclado cifrada en el sistema mediante el aprovechamiento de la proximidad al dongle, tambi\u00e9n conocido como un \"ataque de inyecci\u00f3n KeyJack\"."
}
],
"id": "CVE-2016-6257",
"lastModified": "2025-04-12T10:46:40.837",
"metrics": {
"cvssMetricV2": [
{
"acInsufInfo": false,
"baseSeverity": "LOW",
"cvssData": {
"accessComplexity": "LOW",
"accessVector": "ADJACENT_NETWORK",
"authentication": "NONE",
"availabilityImpact": "NONE",
"baseScore": 3.3,
"confidentialityImpact": "NONE",
"integrityImpact": "PARTIAL",
"vectorString": "AV:A/AC:L/Au:N/C:N/I:P/A:N",
"version": "2.0"
},
"exploitabilityScore": 6.5,
"impactScore": 2.9,
"obtainAllPrivilege": false,
"obtainOtherPrivilege": false,
"obtainUserPrivilege": false,
"source": "nvd@nist.gov",
"type": "Primary",
"userInteractionRequired": false
}
],
"cvssMetricV31": [
{
"cvssData": {
"attackComplexity": "LOW",
"attackVector": "ADJACENT_NETWORK",
"availabilityImpact": "NONE",
"baseScore": 6.5,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N",
"version": "3.1"
},
"exploitabilityScore": 2.8,
"impactScore": 3.6,
"source": "nvd@nist.gov",
"type": "Primary"
}
]
},
"published": "2016-08-02T14:59:04.490",
"references": [
{
"source": "cve@mitre.org",
"tags": [
"Third Party Advisory",
"VDB Entry"
],
"url": "http://www.securityfocus.com/bid/92179"
},
{
"source": "cve@mitre.org",
"tags": [
"Third Party Advisory"
],
"url": "https://github.com/BastilleResearch/keyjack/blob/master/doc/advisories/bastille-13.lenovo-ultraslim.public.txt"
},
{
"source": "cve@mitre.org",
"tags": [
"Vendor Advisory"
],
"url": "https://support.lenovo.com/product_security/len_7267"
},
{
"source": "cve@mitre.org",
"tags": [
"Third Party Advisory"
],
"url": "https://www.bastille.net/research/vulnerabilities/keyjack"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"tags": [
"Third Party Advisory",
"VDB Entry"
],
"url": "http://www.securityfocus.com/bid/92179"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"tags": [
"Third Party Advisory"
],
"url": "https://github.com/BastilleResearch/keyjack/blob/master/doc/advisories/bastille-13.lenovo-ultraslim.public.txt"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"tags": [
"Vendor Advisory"
],
"url": "https://support.lenovo.com/product_security/len_7267"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"tags": [
"Third Party Advisory"
],
"url": "https://www.bastille.net/research/vulnerabilities/keyjack"
}
],
"sourceIdentifier": "cve@mitre.org",
"vulnStatus": "Deferred",
"weaknesses": [
{
"description": [
{
"lang": "en",
"value": "CWE-310"
}
],
"source": "nvd@nist.gov",
"type": "Primary"
}
]
}
Loading…
Loading…
Sightings
| Author | Source | Type | Date |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.
Loading…
Loading…