RIOT-OS, an operating system for Internet of Things (IoT) devices, contains a network stack with the ability to process 6LoWPAN frames. In versions 2023.01 and prior, an attacker can send a crafted frame which is forwarded by the device. During encoding of the packet a NULL pointer dereference occurs. This crashes the device leading to denial of service. A patch is available at pull request 19678. There are no known workarounds.
{
"cna_assigner": "GitHub_M",
"cwe_ids": [
"CWE-476"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/33xxx/CVE-2023-33973.json"
}{
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"last_affected": "2023.01"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StringRangeExpression"
},
{
"range": [
{
"fixed": "c9d7863e5664a169035038628029bb07e090c5ff"
}
],
"source": "REFERENCES_COMMIT"
}
]
}
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-33973.json"
[
{
"deprecated": false,
"digest": {
"line_hashes": [
"15511015679730275782084887946349670983",
"137074587478592179758227792523415616908",
"159200569700353764915249669267967017271",
"233349505992850358261843652405185245083",
"239687662317509458558782335704080341155",
"82878930555874161075798680435708445780",
"12507088757074230847155002167894185717",
"99574867448869882545896416577691854191",
"83683617847010807235747212640741734487",
"276511425066122149398233076228546028293",
"47746851116798360058574666647663553920"
],
"threshold": 0.9
},
"id": "CVE-2023-33973-007aff06",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/riot-os/riot/commit/c9d7863e5664a169035038628029bb07e090c5ff",
"target": {
"file": "sys/net/gnrc/network_layer/sixlowpan/iphc/gnrc_sixlowpan_iphc.c"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "235260897555298100511055151256378913919",
"length": 658
},
"id": "CVE-2023-33973-2397d304",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/riot-os/riot/commit/c9d7863e5664a169035038628029bb07e090c5ff",
"target": {
"file": "sys/net/gnrc/network_layer/sixlowpan/iphc/gnrc_sixlowpan_iphc.c",
"function": "gnrc_sixlowpan_iphc_send"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "218019968832957012604830540329861782821",
"length": 6367
},
"id": "CVE-2023-33973-ead95a8c",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/riot-os/riot/commit/c9d7863e5664a169035038628029bb07e090c5ff",
"target": {
"file": "sys/net/gnrc/network_layer/sixlowpan/iphc/gnrc_sixlowpan_iphc.c",
"function": "_iphc_ipv6_encode"
}
}
]
"2026-10-28T10:38:51Z"