CVE-2023-50240
Published: 08 July 2024
Summary
CVE-2023-50240 is a high-severity Stack-based Buffer Overflow (CWE-121) vulnerability in Realtek Rtl819X Jungle Software Development Kit. Its CVSS base score is 7.2 (High).
Operationally, ranked in the top 6.7% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.
Deeper analysis
Two stack-based buffer overflow vulnerabilities exist in the boa set_RadvdInterfaceParam functionality of Realtek rtl819x Jungle SDK v3.4.11, specifically tied to the AdvDefaultPreference request parameter. These issues, tracked as CVE-2023-50240 and assigned CWE-121 and CWE-787, carry a CVSS 3.1 score of 7.2 reflecting network attack vector, low attack complexity, and high-privilege requirements.
An authenticated attacker with network access can send a specially crafted sequence of requests to trigger the overflows and achieve remote code execution on affected devices.
Advisory details and further analysis are documented in the Talos Intelligence reports referenced at talosintelligence.com/vulnerability_reports/TALOS-2023-1893. The associated EPSS score has remained flat at 0.1010 with no material increase since disclosure.
EU & UK References
- 🇪🇺 ENISA EUVD: EUVD-2023-55060
Vulnerability details
Two stack-based buffer overflow vulnerabilities exist in the boa set_RadvdInterfaceParam functionality of Realtek rtl819x Jungle SDK v3.4.11. A specially crafted series of network requests can lead to remote code execution. An attacker can send a sequence of requests to trigger…
more
these vulnerabilities.This stack-based buffer overflow is related to the `AdvDefaultPreference` request's parameter.
- CWE(s)
Related Threats
No named actor attribution yet. ATT&CK technique mapping in progress for this CVE.
Affected Assets
Mitigating Controls
Likely Mitigating Controls AI
Per-CVE control mapping for this CVE has not run yet; the list below is derived from the weakness types (CWEs) cited in the NVD entry.
Out-of-bounds writes that corrupt control flow or inject shellcode are rendered non-executable by the same memory protections.