Files
vuln-cve/data/2026/42xxx/CVE-2026-42808.json
T

114 lines
5.1 KiB
JSON
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"dataType": "CVE_RECORD",
"dataVersion": "5.2",
"cveMetadata": {
"cveId": "CVE-2026-42808",
"assignerOrgId": "c95f66b2-7e7c-41c5-8f09-6f86ec68659c",
"state": "PUBLISHED",
"assignerShortName": "bosch",
"dateReserved": "2026-04-30T08:03:11.875Z",
"datePublished": "2026-09-10T09:05:36.803Z",
"dateUpdated": "2026-09-10T13:17:41.450Z"
},
"containers": {
"cna": {
"providerMetadata": {
"orgId": "c95f66b2-7e7c-41c5-8f09-6f86ec68659c",
"shortName": "bosch",
"dateUpdated": "2026-09-10T09:05:36.803Z"
},
"descriptions": [
{
"lang": "en",
"value": "An issue was discovered in Bosch Sensortec COINES_SDK versions 2.0 through 2.11. \r\n\r\nThe host streaming API function {{coines_read_stream_sensor_data()}} fails to validate the boundaries of the caller-provided destination buffer.\r\n\r\nInternally, the stream processing mechanism in {{comm_intf_process_stream_response()}} discards the requested {{number_of_samples}} argument and copies the entirety of the streaming ring buffer's accumulated data into {{coines_stream_rsp_buf}}.\r\n\r\nSubsequently, {{coines_read_stream_sensor_data()}} unconditionally executes a {{memcpy}} of the ring buffer size into the caller-provided buffer without verifying if the destination memory allocation is large enough.\r\n\r\nA malicious or compromised hardware board connected via USB or BLE can exploit this by streaming a high volume of sensor samples, causing a heap or stack-based buffer overflow on the host desktop environment.\r\n\r\nThis can result in a Denial of Service (DoS) or potential arbitrary code execution on the host machine."
}
],
"affected": [
{
"vendor": "Bosch Sensortec",
"product": "COINES_SDK",
"versions": [
{
"version": "2.0",
"status": "affected",
"versionType": "custom",
"lessThanOrEqual": "2.11"
}
]
}
],
"problemTypes": [
{
"descriptions": [
{
"lang": "en-US",
"description": "CWE-120 Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')",
"cweId": "CWE-120"
}
]
}
],
"references": [
{
"url": "https://psirt.bosch.com/security-advisories/BOSCH-SA-223618.html",
"name": "https://psirt.bosch.com/security-advisories/BOSCH-SA-223618.html",
"tags": [
"vendor-advisory"
]
}
],
"metrics": [
{
"cvssV3_1": {
"version": "3.1",
"vectorString": "CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"attackVector": "PHYSICAL",
"attackComplexity": "LOW",
"privilegesRequired": "NONE",
"userInteraction": "NONE",
"scope": "UNCHANGED",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"availabilityImpact": "HIGH",
"baseScore": 6.8,
"baseSeverity": "MEDIUM"
}
}
]
},
"adp": [
{
"metrics": [
{
"other": {
"type": "ssvc",
"content": {
"timestamp": "2026-09-10T13:17:29.757002Z",
"id": "CVE-2026-42808",
"options": [
{
"Exploitation": "none"
},
{
"Automatable": "no"
},
{
"Technical Impact": "total"
}
],
"role": "CISA Coordinator",
"version": "2.0.3"
}
}
}
],
"title": "CISA ADP Vulnrichment",
"providerMetadata": {
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP",
"dateUpdated": "2026-09-10T13:17:41.450Z"
}
}
]
}
}