RIOT is an open-source microcontroller operating system designed for Internet of Things devices and other embedded systems. Prior to 2026.04, the ATWINC15x0 driver's _atwinc15x0_sta_set_current_ssid function uses strcpy to copy an SSID without checking the destination size. When MODULE_ATWINC15X0_DYNAMIC_CONNECT is enabled, a nearby attacker can advertise a malformed or oversized SSID that is processed during Wi-Fi scanning, causing memory corruption and potentially a hard fault, denial of service, or code execution. This issue is fixed in version 2026.04.
{
"cna_assigner": "GitHub_M",
"cwe_ids": [
"CWE-120",
"CWE-121"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/102xxx/CVE-2026-102693.json"
}{
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"fixed": "2026.04"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StringRangeExpression"
},
{
"range": [
{
"fixed": "5209c1b84f9771342f079b7d5d94d8207fdd5f0a"
}
],
"source": "REFERENCES_COMMIT"
},
{
"original_tag": "2026.04",
"range": [
{
"fixed": "d8545ea6059e98073d8ba6dfff969dd3dc735743"
}
],
"source": "REFERENCES_TAG"
}
]
}
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-102693.json"
[
{
"deprecated": false,
"digest": {
"line_hashes": [
"42924339458807441713060914236304946091",
"236480046361091876595587034920724868413",
"76575001248067549475776843293911697564",
"239835005708492201582566281116534494665",
"36271835718759353044915348887770531265",
"29160775339864462946643403801641671430",
"79521606498422495174655952959129542716"
],
"threshold": 0.9
},
"id": "CVE-2026-102693-ba41eb40",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/riot-os/riot/commit/5209c1b84f9771342f079b7d5d94d8207fdd5f0a",
"target": {
"file": "drivers/atwinc15x0/include/atwinc15x0_internal.h"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "174537795723676365514596254100318670652",
"length": 207
},
"id": "CVE-2026-102693-c2432c1a",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/riot-os/riot/commit/5209c1b84f9771342f079b7d5d94d8207fdd5f0a",
"target": {
"file": "drivers/atwinc15x0/include/atwinc15x0_internal.h",
"function": "_atwinc15x0_sta_set_current_ssid"
}
}
]
"2026-11-07T07:05:05Z"