Logo
vulnerabilityCVE-2023-2794
Name
CVE-2023-2794
Source
NVD ( link)Debian ( link)
Description
A flaw was found in ofono, an Open Source Telephony on Linux. A stack overflow bug is triggered within the decode_deliver() function during the SMS decoding. It is assumed that the attack scenario is accessible from a compromised modem, a malicious base station, or just SMS. There is a bound check for this memcpy length in decode_submit(), but it was forgotten in decode_deliver().
Published Date
Updated Date
Workaround
-

Analysis#


Affected Component
Analysis
ofono
Patched

Vulnerability Ratings#


8.1
CVSSv31
NaN
other

Others affected components#


Name
Project
Project Version
Version
Status
buildroot
2025.02.x
2.18
Not Affected
buildroot
master
2.18
Not Affected
yocto
master
2.19
Not Affected
yocto
scarthgap
2.4
Patched

Resolved with patches#


ofono (yocto:kirkstone)

#
Title
Author
Resolve
1
simutil: Make sure set_length on the parent succeeds
Denis Kenzior <denkenz@gmail.com>
CVE-2023-2794
2
smsutil: Use a safer strlcpy
Denis Kenzior <denkenz@gmail.com>
CVE-2023-2794
3
smsutil: Check cbs_dcs_decode return value
Denis Kenzior <denkenz@gmail.com>
CVE-2023-2794
4
smsutil: ensure the address length in bytes <= 10
Denis Kenzior <denkenz@gmail.com>
CVE-2023-2794

ofono (yocto:scarthgap)

#
Title
Author
Resolve
1
simutil: Make sure set_length on the parent succeeds
Denis Kenzior <denkenz@gmail.com>
CVE-2023-2794
2
smsutil: Use a safer strlcpy
Denis Kenzior <denkenz@gmail.com>
CVE-2023-2794
3
smsutil: Check cbs_dcs_decode return value
Denis Kenzior <denkenz@gmail.com>
CVE-2023-2794
4
smsutil: ensure the address length in bytes <= 10
Denis Kenzior <denkenz@gmail.com>
CVE-2023-2794