The SJA1000 CAN controller driver backend automatically attempt to recover from a bus-off event when built with CONFIGCANAUTOBUSOFFRECOVERY=y. This results in calling ksleep() in IRQ context, causing a fatal exception.
{
"cwe_ids": [
"CWE-703"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/5xxx/CVE-2023-5563.json",
"cna_assigner": "zephyr"
}