[El-errata] New Ksplice updates for UEKR5 4.14.35 on OL7 (ELSA-2024-12868)
Errata Announcements for Oracle Linux
el-errata at oss.oracle.com
Mon Dec 23 17:26:45 UTC 2024
Synopsis: ELSA-2024-12868 can now be patched using Ksplice
CVEs: CVE-2021-33655 CVE-2021-3759 CVE-2023-31083 CVE-2023-52435 CVE-2023-6915 CVE-2024-36971 CVE-2024-41012 CVE-2024-41020 CVE-2024-42265 CVE-2024-42280 CVE-2024-42285 CVE-2024-42289 CVE-2024-42304 CVE-2024-42305 CVE-2024-43854 CVE-2024-43856 CVE-2024-43861 CVE-2024-43882 CVE-2024-43884 CVE-2024-43893 CVE-2024-44944 CVE-2024-44947 CVE-2024-44987 CVE-2024-45008 CVE-2024-45021 CVE-2024-46677 CVE-2024-46744 CVE-2024-46745 CVE-2024-46755 CVE-2024-46800 CVE-2024-49958
Users with Oracle Linux Premier Support can now use Ksplice to patch
against the latest Oracle Linux Security Advisory, ELSA-2024-12868.
More information about this errata can be found at
https://linux.oracle.com/errata/ELSA-2024-12868.html
INSTALLING THE UPDATES
We recommend that all users of Ksplice Uptrack running UEKR5 4.14.35
on OL7 install these updates.
On systems that have "autoinstall = yes" in /etc/uptrack/uptrack.conf,
these updates will be installed automatically and you do not need to
take any action.
Alternatively, you can install these updates by running:
# /usr/sbin/uptrack-upgrade -y
DESCRIPTION
* CVE-2021-33655: Privilege escalation when setting font or screen size.
A missing check when setting screen size or font could lead to an
out-of-bounds memory access. A local attacker could use this flaw to
cause a denial-of-service or escalate privileges.
* CVE-2021-3759: Denial-of-service in System V Inter Process Communication.
A memory overflow could happen in System V Inter Process Communication
due to improper accounting for the memory usage of certain IPC objects,
resulting in memory exhaustion. A local user could use this flaw to
cause a denial-of-service.
* CVE-2023-31083: Denial-of-service in Bluetooth HCI UART driver.
A race condition in the Bluetooth HCI UART driver between
HCIUARTSETPROTO and HCIUARTGETPROTO ioctl commands may lead to a NULL
pointer dereference. A local user could use this flaw to cause a system
crash.
* CVE-2023-52435: Denial-of-service in net subsystem.
The core net subsystem is responsible for segmenting socket buffers for
various protocols. A missing bound check while doing that can lead to a
null-pointer dereference. A local attacker can exploit this flaw to
cause a denial-of-service.
* CVE-2023-6915: Denial-of-service in kernel ID allocator.
During the freeing operation, if there are no nearby IDs allocated,
a NULL pointer is stored which is not checked for and thus is later
dereferenced. A local attacker can exploit this flaw to cause a
denial-of-service.
* CVE-2024-36971: Remote code execution in TCP/IP networking stack.
A logic error when using the TCP/IP networking stack could lead to a
use- after-free. A remote attacker could use this flaw to execute
arbitrary code in kernel mode.
Orabug: 36720418
* CVE-2024-42265: Information leak in file descriptor driver.
A missing check when using the file descriptor driver could lead to
speculative execution. A local attacker could use this flaw to extract
sensitive information.
* CVE-2024-42280: Information leak in HFC-4S/8S/E1 ISDN controller driver.
A logic error when using the HFC-4S/8S/E1 ISDN controller driver could
lead to a use-after-free. A local attacker could use this flaw to
extract sensitive information.
* CVE-2024-42285: Privilege escalation in InfiniBand driver.
A missing check when using the InfiniBand driver could lead to a use-
after-free. A local attacker could use this flaw to escalate privileges.
* CVE-2024-42289: Denial-of-service in QLogic QLA2XXX Fibre Channel driver.
A logic error when using the QLogic QLA2XXX Fibre Channel driver could
lead to a NULL pointer dereference. A local attacker could use this flaw
to cause a denial-of-service.
* CVE-2024-42304, CVE-2024-42305: Denial-of-service in ext4 filesystem.
Missing checks when using the ext4 filesystem could lead to a kernel
oops. A local attacker could use this flaw to cause a denial-of-service.
* CVE-2024-43854: Information leak in Block layer data integrity driver.
A missing variable initialization when using the Block layer data
integrity driver could lead to uninitialised kernel memory being written
to disk. A local attacker could use this flaw to extract sensitive
information.
* CVE-2024-43856: Denial-of-service in core kernel DMA code.
A logic error when using direct memory access could lead to freeing
unintended things. A local attacker could use this flaw to cause a
denial-of-service.
* CVE-2024-43861: Remote denial-of-service in QMI WWAN driver.
A missing free in the QMI WWAN driver could lead to a memory leak.
A remote attacker could use this flaw to cause a denial-of-service.
* CVE-2024-43882: Privilege escalation in core filesystem layer.
A missing check when executing an open file could race with changing
its permissions to remove privileges. A local attacker could use this
flaw to escalate privileges.
* CVE-2024-43884: Denial-of-service in Bluetooth subsystem.
A missing check when using the Bluetooth subsystem could lead to a NULL
pointer dereference. A local attacker could use this flaw to cause a
denial-of-service.
* CVE-2024-43893: Denial-of-service in core serial tty driver.
A missing check when using the core serial tty driver could lead to a
divide-by-zero error. A local attacker could use this flaw to cause a
denial-of-service.
* CVE-2024-44944: Information leak in netfilter subsystem.
A logic error when using the netfilter subsystem could lead to a partial
address leak to userspace. A local attacker could use this flaw to
extract sensitive information.
* CVE-2024-44947: Information leak in FUSE driver.
A missing page initialization when using the FUSE driver could lead
to later use of uninitialized kernel memory by userspace via mmap. A
local attacker could use this flaw to extract sensitive information.
* CVE-2024-44987: Privilege escalation in IPv6 networking stack.
A locking error when using the IPv6 networking stack could lead to a
use-after-free. A local attacker could use this flaw to escalate
privileges.
* CVE-2024-45008, CVE-2024-46745: Denial-of-service in user-level input subsystem.
A missing check when using the user-level input subsystem could lead to
an arbitrarily large memory allocation. A local attacker could use this
flaw to cause a denial-of-service.
* CVE-2024-45021: Denial-of-service in memory controller.
A logic error when using the memory controller could lead to an out-of-
bounds memory access. A local attacker could use this flaw to cause a
denial-of-service.
* CVE-2024-46677: Denial-of-service in GPRS Tunneling Protocol stack.
A logic error when using the GPRS Tunneling Protocol stack could lead to
a NULL pointer dereference. A local attacker could use this flaw to
cause a denial-of-service.
* CVE-2024-46744: Data corruption in SquashFS driver.
A missing check when using the SquashFS driver could lead to use of
uninitialized memory. A local attacker could use this flaw to cause data
corruption.
* CVE-2024-46755: Denial-of-service in Marvell WiFi-Ex driver.
A missing check when using the Marvell WiFi-Ex driver could lead to a
NULL pointer dereference. A local attacker could use this flaw to cause
a denial-of-service.
* CVE-2024-46800: Privilege escalation in network emulator.
A missing update after a packet drop when using the network emulator
could lead to a use-after-free. A local attacker could use this flaw to
escalate privileges.
* CVE-2024-49958: Denial-of-service in OCFS2 filesystem.
A logic error when using the OCFS2 filesystem could lead to disk
corruption, and a potential kernel panic. A local attacker could use this
flaw to corrupt a filesystem, or cause a denial-of-service.
Orabug: 37199021
* Improved fix for CVE-2024-41012, CVE-2024-41020: Information leak in core filesystem layer.
A race condition when using the core filesystem layer could lead to a
use-after-free. A local attacker could use this flaw to extract
sensitive information.
* Note: Oracle has determined some CVEs are not applicable.
The kernel is not affected by the following CVEs
since the code under consideration is not compiled.
CVE-2024-42271, CVE-2024-42284, CVE-2024-42313, CVE-2024-43858,
CVE-2024-44946, CVE-2024-44998, CVE-2024-45028, CVE-2024-46674,
CVE-2024-46721, CVE-2024-46761, CVE-2024-46844, CVE-2024-47659,
CVE-2024-43883, CVE-2024-44999, CVE-2024-42228, CVE-2024-46722,
CVE-2024-46723, CVE-2024-43860, CVE-2024-42297
SUPPORT
Ksplice support is available at ksplice-support_ww at oracle.com.
More information about the El-errata
mailing list