CVE-2025-40071
Unknown Unknown - Not Provided
BaseFortify

Publication date: 2025-10-28

Last updated on: 2025-10-30

Assigner: kernel.org

Description
In the Linux kernel, the following vulnerability has been resolved: tty: n_gsm: Don't block input queue by waiting MSC Currently gsm_queue() processes incoming frames and when opening a DLC channel it calls gsm_dlci_open() which calls gsm_modem_update(). If basic mode is used it calls gsm_modem_upd_via_msc() and it cannot block the input queue by waiting the response to come into the same input queue. Instead allow sending Modem Status Command without waiting for remote end to respond. Define a new function gsm_modem_send_initial_msc() for this purpose. As MSC is only valid for basic encoding, it does not do anything for advanced or when convergence layer type 2 is used.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2025-10-28
Last Modified
2025-10-30
Generated
2026-05-07
AI Q&A
2025-10-28
EPSS Evaluated
2026-05-05
NVD
Affected Vendors & Products
Showing 1 associated CPE
Vendor Product Version / Range
linux linux_kernel *
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-UNKNOWN
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?

This vulnerability in the Linux kernel's tty n_gsm driver involves the handling of the input queue when processing Modem Status Commands (MSC). Previously, the gsm_queue() function would block the input queue while waiting for a response to an MSC, which could cause issues. The fix changes this behavior to send the MSC without waiting for a remote response, preventing the input queue from being blocked. This is specifically relevant for basic encoding mode and does not affect advanced encoding or convergence layer type 2.


How can this vulnerability impact me? :

The vulnerability could cause the input queue in the tty n_gsm driver to be blocked while waiting for a Modem Status Command response, potentially leading to delays or disruptions in processing incoming frames. This could affect the stability or responsiveness of systems using this driver in the Linux kernel, especially in scenarios relying on basic encoding mode.


Ask Our AI Assistant
Need more information? Ask your question to get an AI reply (Powered by our expertise)
0/70
EPSS Chart