Advisories » MGASA-2023-0088

Updated kernel-linus packages fix security vulnerabilities

Publication date: 11 Mar 2023
Modification date: 11 Mar 2023
Type: security
Affected Mageia releases : 8
CVE: CVE-2022-2196 , CVE-2022-3707 , CVE-2022-4129 , CVE-2022-4382 , CVE-2022-4842 , CVE-2022-27672 , CVE-2023-0179 , CVE-2023-0394 , CVE-2023-1073 , CVE-2023-1074 , CVE-2023-1078 , CVE-2023-23559 , CVE-2023-26545

Description

This kernel-linus update is based on upstream 5.15.98 and fixes atleast the
following security issues:

A regression exists in the Linux Kernel within KVM: nVMX that allowed for
speculative execution attacks. L2 can carry out Spectre v2 attacks on L1
due to L1 thinking it doesn't need retpolines or IBPB after running L2
due to KVM (L0) advertising eIBRS support to L1. An attacker at L2 with
code execution can execute code on an indirect branch on the host machine
(CVE-2022-2196).

A double-free memory flaw was found in the Linux kernel. The Intel GVT-g
graphics driver triggers VGA card system resource overload, causing a
fail in the intel_gvt_dma_map_guest_page function. This issue could allow
a local user to crash the system (CVE-2022-3707).

A flaw was found in the Linux kernel's Layer 2 Tunneling Protocol (L2TP).
A missing lock when clearing sk_user_data can lead to a race condition
and NULL pointer dereference. A local user could use this flaw to
potentially crash the system causing a denial of service (CVE-2022-4129).

A use-after-free flaw caused by a race among the superblock operations in
the gadgetfs Linux driver was found. It could be triggered by yanking out
a device that is running the gadgetfs side (CVE-2022-4382).

A flaw NULL Pointer Dereference in the Linux kernel NTFS3 driver function
attr_punch_hole() was found. A local user could use this flaw to crash
the system (CVE-2022-4842).

When SMT is enabled, certain AMD processors may speculatively execute
instructions using a target from the sibling thread after an SMT mode
switch potentially resulting in information disclosure (CVE-2022-27672).

A buffer overflow vulnerability was found in the Netfilter subsystem in
the Linux Kernel. This issue could allow the leakage of both stack and
heap addresses, and potentially allow Local Privilege Escalation to the
root user via arbitrary code execution (CVE-2023-0179).

A NULL pointer dereference flaw was found in rawv6_push_pending_frames
in net/ipv6/raw.c in the network subcomponent in the Linux kernel. This
flaw causes the system to crash (CVE-2023-0394).

A memory corruption flaw was found in the Linux kernel’s human interface
device (HID) subsystem in how a user inserts a malicious USB device. This
flaw allows a local user to crash or potentially escalate their privileges
on the system (CVE-2023-1073).

A memory leak flaw was found in the Linux kernel's Stream Control
Transmission Protocol. This issue may occur when a user starts a malicious
networking service and someone connects to this service. This could allow a
local user to starve resources, causing a denial of service (CVE-2023-1074).

rds: rds_rm_zerocopy_callback() use list_first_entry() (CVE-2023-1078).

An integer overflow flaw was found in the Linux kernel’s wireless RNDIS
USB device driver in how a user installs a malicious USB device. This
flaw allows a local user to crash or potentially escalate their privileges
on the system (CVE-2023-23559).

There is a double free in net/mpls/af_mpls.c upon an allocation failure
(for registering the sysctl table under a new location) during the
renaming of a device (CVE-2023-26545).

For other upstream fixes in this update, see the referenced changelogs.
                

References

SRPMS

8/core