Kernel: gsm multiplexing race condition leads to privilege escalation
- Published
- Last modified
- Where the record stands: published, rejected by its publisher, or superseded by another id.What do these mean? →
- published
- Whether CISA lists it in its Known Exploited Vulnerabilities catalog: proof that attackers are using it.What do these mean? →
- Not listed in CISA KEV
- Whether working attack code is public (Exploit-DB, Metasploit, Nuclei or GitHub). Public code makes attacks easier.What do these mean? →
- 1 proof of concept on GitHub
Summary
A race condition was found in the GSM 0710 tty multiplexor in the Linux kernel. This issue occurs when two threads execute the GSMIOC_SETCONF ioctl on the same tty file descriptor with the gsm line discipline enabled, and can lead to a use-after-free problem on a struct gsm_dlci while restarting the gsm mux. This could allow a local unprivileged user to escalate their privileges on the system.
Timeline
- CVE published
- Record last updated
Affected versions
- kernel-rt
Version range not reported
- kernel
Version range not reported
- kpatch-patch
Version range not reported
- kernel
Version range not reported
- kernel
Version range not reported
- kernel-rt
Version range not reported
- kernel
Version range not reported
- kernel
Version range not reported
- kpatch-patch
Version range not reported
- kernel
Version range not reported
- kpatch-patch
Version range not reported
- kernel
Version range not reported
- kpatch-patch
Version range not reported
- kernel
Version range not reported
- kernel
Version range not reported
- kernel
Version range not reported
- kernel-rt
Version range not reported
- kpatch-patch
Version range not reported
- kernel
Version range not reported
- kernel-rt
Version range not reported
- kpatch-patch
Version range not reported
- kernel
Version range not reported
- openshift-logging/cluster-logging-operator-bundle
Version range not reported
- openshift-logging/cluster-logging-rhel8-operator
Version range not reported
- openshift-logging/elasticsearch6-rhel8
Version range not reported
- openshift-logging/elasticsearch-operator-bundle
Version range not reported
- openshift-logging/elasticsearch-proxy-rhel8
Version range not reported
- openshift-logging/elasticsearch-rhel8-operator
Version range not reported
- openshift-logging/eventrouter-rhel8
Version range not reported
- openshift-logging/fluentd-rhel8
Version range not reported
- openshift-logging/kibana6-rhel8
Version range not reported
- openshift-logging/log-file-metric-exporter-rhel8
Version range not reported
- openshift-logging/logging-curator5-rhel8
Version range not reported
- openshift-logging/logging-loki-rhel8
Version range not reported
- openshift-logging/logging-view-plugin-rhel8
Version range not reported
- openshift-logging/loki-operator-bundle
Version range not reported
- openshift-logging/loki-rhel8-operator
Version range not reported
- openshift-logging/lokistack-gateway-rhel8
Version range not reported
- openshift-logging/opa-openshift-rhel8
Version range not reported
- openshift-logging/vector-rhel8
Version range not reported
- kernel
Version range not reported
- kernel
Version range not reported
- kernel-rt
Version range not reported
- kernel-rt
Version range not reported
References 24
access.redhat.com
- errata/RHSA-2024:0930
- errata/RHSA-2024:0937
- errata/RHSA-2024:1018
- errata/RHSA-2024:1019
- errata/RHSA-2024:1055
- errata/RHSA-2024:1250
- errata/RHSA-2024:1253
- errata/RHSA-2024:1306
- errata/RHSA-2024:1607
- errata/RHSA-2024:1612
- errata/RHSA-2024:1614
- errata/RHSA-2024:2093
- errata/RHSA-2024:2394
- errata/RHSA-2024:2621
- errata/RHSA-2024:2697
- errata/RHSA-2024:4577
- errata/RHSA-2024:4729
- errata/RHSA-2024:4731
- errata/RHSA-2024:4970
- security/cve/CVE-2023-6546