CVE-2023-2234 BT HCI host union variant confusion

Medium 6.8 Published Updated

A malicious Bluetooth controller can execute arbitrary code on the Zephyr host due to a union variant confusion vulnerability.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Local or same network only
Victim action needed
Not needed
Fix
None listed

What is CVE-2023-2234?

CVE-2023-2234 is a medium-severity memory corruption vulnerability in Zephyrproject Zephyr, published on 10 Jul 2023. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

Union variant confusion allows any malicious BT controller to execute arbitrary code on the Zephyr host.

Weakness: CWE-843

Which versions are affected by CVE-2023-2234?

It affects 1 product.

Products include Zephyrproject Zephyr.

How do I fix CVE-2023-2234?

No fix has been published for CVE-2023-2234 yet. Limit exposure of the affected software until one is available.

Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.

Is CVE-2023-2234 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2023-2234 exists.

All Zephyrproject Zephyr vulnerabilities

Sources

Is CVE-2023-2234 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free