Wind River Support Network

HomeDefectsLIN1024-10632
Fixed

LIN1024-10632 : Security Advisory - linux - CVE-2025-38448

Created: Jul 28, 2025    Updated: Aug 10, 2025
Resolved Date: Aug 10, 2025
Found In Version: 10.24.33.1
Severity: Standard
Applicable for: Wind River Linux LTS 24
Component/s: Kernel

Description

In the Linux kernel, the following vulnerability has been resolved:EOL][EOL]usb: gadget: u_serial: Fix race condition in TTY wakeup[EOL][EOL]A race condition occurs when gs_start_io() calls either gs_start_rx() or[EOL]gs_start_tx(), as those functions briefly drop the port_lock for[EOL]usb_ep_queue(). This allows gs_close() and gserial_disconnect() to clear[EOL]port.tty and port_usb, respectively.[EOL][EOL]Use the null-safe TTY Port helper function to wake up TTY.[EOL][EOL]Example[EOL]  CPU1:\t\t\t      CPU2:[EOL]  gserial_connect() // lock[EOL]  \t\t\t      gs_close() // await lock[EOL]  gs_start_rx()     // unlock[EOL]  usb_ep_queue()[EOL]  \t\t\t      gs_close() // lock, reset port.tty and unlock[EOL]  gs_start_rx()     // lock[EOL]  tty_wakeup()      // NPE

CREATE(Triage):(User=admin) [CVE-2025-38448 (https://nvd.nist.gov/vuln/detail/CVE-2025-38448)

CVEs


Live chat
Online