An issue was discovered in OpenNDS Captive Portal before version 10.1.2. It has a NULL pointer dereference in preauthenticated() that can be triggered with a crafted GET HTTP request with a missing redirect query string parameter. Triggering this issue results in crashing OpenNDS (a Denial-of-Service condition). Affected OpenNDS Captive Portal before version 10.1.2 fixed infixed in OpenWrt master, OpenWrt 23.05 and OpenWrt 22.03 on28. August 2023 by updating OpenNDS to version 10.1.3.
{
"cna_assigner": "mitre",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/38xxx/CVE-2023-38314.json"
}{
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"fixed": "10.1.2"
}
],
"source": "DESCRIPTION"
},
{
"original_tag": "v10.1.2",
"range": [
{
"fixed": "cd4004fc3cf79c0f2bc0ee98db30d225d0b79bc9"
}
],
"source": "REFERENCES_TAG"
},
{
"cpe": "cpe:2.3:a:opennds:captive_portal:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "0"
},
{
"fixed": "10.1.2"
}
],
"source": "CPE_RANGE"
}
]
}