CVE-2024-25076: Buffer Overflow
An issue was discovered on Renesas SmartBond DA14691, DA14695, DA14697, and DA14699 devices. The bootrom function responsible for validating the Flash Product Header directly uses a user-controllable size value (Length of Flash Config Section) to control a read from the QSPI device into a fixed sized buffer, resulting in a buffer overflow and execution of arbitrary code.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2024-25076?
CVE-2024-25076 is considered a high severity vulnerability due to improper input validation.
How do I fix CVE-2024-25076?
To mitigate CVE-2024-25076, ensure that the input size for the Flash Product Header validation is properly validated to prevent buffer overflows.
Which devices are affected by CVE-2024-25076?
CVE-2024-25076 affects Renesas SmartBond DA14691, DA14695, DA14697, and DA14699 devices.
What kind of attacks can CVE-2024-25076 facilitate?
CVE-2024-25076 can facilitate buffer overflow attacks leading to potential arbitrary code execution.
Is there a known exploit for CVE-2024-25076?
As of now, no public exploit has been reported for CVE-2024-25076.