Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

suse-cvrf логотип

openSUSE-SU-2026:21154-1

Опубликовано: 23 июн. 2026
Источник: suse-cvrf

Описание

Security update for ofono

This update for ofono fixes the following issues:

Changes in ofono:

  • Reference the tracking bugs for the SMS/STK/USSD decoder security fixes applied upstream across the 2.14-2.17 updates:

    • SMS decoder stack buffer overflows: CVE-2023-2794 (boo#1218292), CVE-2023-4232 (boo#1218293), CVE-2023-4233 (boo#1218294), CVE-2023-4234 (boo#1218295), CVE-2023-4235 (boo#1218296)
    • SMS PDU / message-list parsing overflows and OOB read: CVE-2024-7537 (boo#1228903), CVE-2024-7547 (boo#1228917)
    • AT-command / USSD response parsing overflows: CVE-2024-7538 (boo#1228904), CVE-2024-7539 (boo#1228905)
    • Uninitialized-memory information disclosure: CVE-2024-7540 (boo#1228906), CVE-2024-7541 (boo#1228907), CVE-2024-7542 (boo#1228908)
    • STK command PDU heap overflows: CVE-2024-7543 (boo#1228910), CVE-2024-7544 (boo#1228913), CVE-2024-7545 (boo#1228914), CVE-2024-7546 (boo#1228916)
  • Update to version 2.19

    • Add support for PPP reset workaround for SIM7100 modem.
    • Add support for Qualcomm RAW-IP only devices.
  • Update to version 2.18

    • Fix issue with QMI and handling SMS message acknowledgement.
    • Fix issue with handling SIM7100 modem ready detection.
    • Add support for forbidden operator list.
  • Update to version 2.17

    • Fix issue with SMS and possible buffer overflow.
  • Update to version 2.16

    • Add support for QMI service request rate limiting.
  • Update to version 2.15

    • Fix issue with SMS and uninitialized buffers.
    • Fix issue with USSD and uninitialized buffers.
    • Add support for the Test Anything Protocol.
  • Update to version 2.14

    • Fix issue with STK and buffer length checks.
    • Fix issue with SMS and buffer length checks.
    • Fix issue with QMI and handling RAT detection.
    • Fix issue with QMI and handling call forwarding.
    • Add support for handling MHI network interfaces.
  • Update to version 2.13

    • Add support for handling QMI PIN and Lock methods.
    • Add support for handling QMI WWAN interfaces.
    • Add support for handling RMNet interfaces.
  • Update to version 2.12

    • Fix issue with access technology reporting.
    • Fix issue with detecting Phonet devices.
  • Update to version 2.11

    • Add support for SIMCom A7672E-FASE modem.
    • Add support for Quectel EG916Q-GL modem.

Список пакетов

openSUSE Leap 16.0
ofono-2.19-bp160.1.1
ofono-devel-2.19-bp160.1.1
ofono-tests-2.19-bp160.1.1

Описание

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().


Затронутые продукты
openSUSE Leap 16.0:ofono-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-devel-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-tests-2.19-bp160.1.1

Ссылки

Описание

A flaw was found in ofono, an Open Source Telephony on Linux. A stack overflow bug is triggered within the decode_status_report() 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_status_report().


Затронутые продукты
openSUSE Leap 16.0:ofono-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-devel-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-tests-2.19-bp160.1.1

Ссылки

Описание

A flaw was found in ofono, an Open Source Telephony on Linux. A stack overflow bug is triggered within the sms_decode_address_field() function during the SMS PDU decoding. It is assumed that the attack scenario is accessible from a compromised modem, a malicious base station, or just SMS.


Затронутые продукты
openSUSE Leap 16.0:ofono-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-devel-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-tests-2.19-bp160.1.1

Ссылки

Описание

A flaw was found in ofono, an Open Source Telephony on Linux. A stack overflow bug is triggered within the decode_submit_report() 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_submit_report().


Затронутые продукты
openSUSE Leap 16.0:ofono-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-devel-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-tests-2.19-bp160.1.1

Ссылки

Описание

A flaw was found in ofono, an Open Source Telephony on Linux. A stack overflow bug is triggered within the decode_deliver_report() 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_report().


Затронутые продукты
openSUSE Leap 16.0:ofono-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-devel-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-tests-2.19-bp160.1.1

Ссылки

Описание

oFono QMI SMS Handling Out-Of-Bounds Read Information Disclosure Vulnerability. This vulnerability allows local attackers to disclose sensitive information on affected installations of oFono. Authentication is not required to exploit this vulnerability. The specific flaw exists within the processing of SMS message lists. The issue results from the lack of proper validation of user-supplied data, which can result in a read past the end of an allocated buffer. An attacker can leverage this in conjunction with other vulnerabilities to execute arbitrary code in the context of root. Was ZDI-CAN-23157.


Затронутые продукты
openSUSE Leap 16.0:ofono-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-devel-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-tests-2.19-bp160.1.1

Ссылки

Описание

oFono CUSD AT Command Stack-based Buffer Overflow Code Execution Vulnerability. This vulnerability allows local attackers to execute arbitrary code on affected installations of oFono. An attacker must first obtain the ability to execute code on the target modem in order to exploit this vulnerability. The specific flaw exists within the parsing of responses from AT Commands. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a stack-based buffer. An attacker can leverage this vulnerability to execute code in the context of root. Was ZDI-CAN-23190.


Затронутые продукты
openSUSE Leap 16.0:ofono-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-devel-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-tests-2.19-bp160.1.1

Ссылки

Описание

oFono CUSD Stack-based Buffer Overflow Code Execution Vulnerability. This vulnerability allows local attackers to execute arbitrary code on affected installations of oFono. An attacker must first obtain the ability to execute code on the target modem in order to exploit this vulnerability. The specific flaw exists within the parsing of responses from AT+CUSD commands. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a stack-based buffer. An attacker can leverage this vulnerability to execute code in the context of root. Was ZDI-CAN-23195.


Затронутые продукты
openSUSE Leap 16.0:ofono-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-devel-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-tests-2.19-bp160.1.1

Ссылки

Описание

oFono AT CMGL Command Uninitialized Variable Information Disclosure Vulnerability. This vulnerability allows local attackers to disclose sensitive information on affected installations of oFono. An attacker must first obtain the ability to execute code on the target modem in order to exploit this vulnerability. The specific flaw exists within the parsing of responses from AT+CMGL commands. The issue results from the lack of proper initialization of memory prior to accessing it. An attacker can leverage this in conjunction with other vulnerabilities to execute arbitrary code in the context of root. Was ZDI-CAN-23307.


Затронутые продукты
openSUSE Leap 16.0:ofono-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-devel-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-tests-2.19-bp160.1.1

Ссылки

Описание

oFono AT CMT Command Uninitialized Variable Information Disclosure Vulnerability. This vulnerability allows local attackers to disclose sensitive information on affected installations of oFono. An attacker must first obtain the ability to execute code on the target modem in order to exploit this vulnerability. The specific flaw exists within the parsing of responses from AT+CMT commands. The issue results from the lack of proper initialization of memory prior to accessing it. An attacker can leverage this in conjunction with other vulnerabilities to execute arbitrary code in the context of root. Was ZDI-CAN-23308.


Затронутые продукты
openSUSE Leap 16.0:ofono-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-devel-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-tests-2.19-bp160.1.1

Ссылки

Описание

oFono AT CMGR Command Uninitialized Variable Information Disclosure Vulnerability. This vulnerability allows local attackers to disclose sensitive information on affected installations of oFono. An attacker must first obtain the ability to execute code on the target modem in order to exploit this vulnerability. The specific flaw exists within the parsing of responses from AT+CMGR commands. The issue results from the lack of proper initialization of memory prior to accessing it. An attacker can leverage this in conjunction with other vulnerabilities to execute arbitrary code in the context of root. Was ZDI-CAN-23309.


Затронутые продукты
openSUSE Leap 16.0:ofono-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-devel-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-tests-2.19-bp160.1.1

Ссылки

Описание

oFono SimToolKit Heap-based Buffer Overflow Privilege Escalation Vulnerability. This vulnerability allows local attackers to execute arbitrary code on affected installations of oFono. An attacker must first obtain the ability to execute code on the target modem in order to exploit this vulnerability. The specific flaw exists within the parsing of STK command PDUs. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the service account. Was ZDI-CAN-23456.


Затронутые продукты
openSUSE Leap 16.0:ofono-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-devel-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-tests-2.19-bp160.1.1

Ссылки

Описание

oFono SimToolKit Heap-based Buffer Overflow Privilege Escalation Vulnerability. This vulnerability allows local attackers to execute arbitrary code on affected installations of oFono. An attacker must first obtain the ability to execute code on the target modem in order to exploit this vulnerability. The specific flaw exists within the parsing of STK command PDUs. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the service account. Was ZDI-CAN-23457.


Затронутые продукты
openSUSE Leap 16.0:ofono-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-devel-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-tests-2.19-bp160.1.1

Ссылки

Описание

oFono SimToolKit Heap-based Buffer Overflow Privilege Escalation Vulnerability. This vulnerability allows local attackers to execute arbitrary code on affected installations of oFono. An attacker must first obtain the ability to execute code on the target modem in order to exploit this vulnerability. The specific flaw exists within the parsing of STK command PDUs. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the service account. Was ZDI-CAN-23458.


Затронутые продукты
openSUSE Leap 16.0:ofono-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-devel-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-tests-2.19-bp160.1.1

Ссылки

Описание

oFono SimToolKit Heap-based Buffer Overflow Privilege Escalation Vulnerability. This vulnerability allows local attackers to execute arbitrary code on affected installations of oFono. An attacker must first obtain the ability to execute code on the target modem in order to exploit this vulnerability. The specific flaw exists within the parsing of STK command PDUs. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the service account. Was ZDI-CAN-23459.


Затронутые продукты
openSUSE Leap 16.0:ofono-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-devel-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-tests-2.19-bp160.1.1

Ссылки

Описание

oFono SMS Decoder Stack-based Buffer Overflow Privilege Escalation Vulnerability. This vulnerability allows local attackers to execute arbitrary code on affected installations of oFono. An attacker must first obtain the ability to execute code on the target modem in order to exploit this vulnerability. The specific flaw exists within the parsing of SMS PDUs. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a stack-based buffer. An attacker can leverage this vulnerability to execute code in the context of the service account. Was ZDI-CAN-23460.


Затронутые продукты
openSUSE Leap 16.0:ofono-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-devel-2.19-bp160.1.1
openSUSE Leap 16.0:ofono-tests-2.19-bp160.1.1

Ссылки
Уязвимость openSUSE-SU-2026:21154-1