ALAS2022-2022-114


Amazon Linux 2022 Security Advisory: ALAS-2022-114
Advisory Release Date: 2022-07-20 16:02 Pacific
Advisory Updated Date: 2022-07-21 18:11 Pacific
Severity: Important

Issue Overview:

A use-after-free flaw was found in fs/ext4/namei.c:dx_insert_block() in the Linux kernel's filesystem sub-component. This flaw allows a local attacker with a user privilege to cause a denial of service. (CVE-2022-1184)

A flaw was found in KVM. With shadow paging enabled if INVPCID is executed with CR0.PG=0, the invlpg callback is not set, and the result is a NULL pointer dereference. This flaw allows a guest user to cause a kernel oops condition on the host, resulting in a denial of service. (CVE-2022-1789)

A NULL pointer dereference flaw was found in the Linux kernel's KVM module, which can lead to a denial of service in the x86_emulate_insn in arch/x86/kvm/emulate.c. This flaw occurs while executing an illegal instruction in guest in the Intel CPU. (CVE-2022-1852)

A use-after-free vulnerability was found in the Linux kernel's Netfilter subsystem in net/netfilter/nf_tables_api.c. This flaw allows a local attacker with user access to cause a privilege escalation issue. (CVE-2022-1966)

No description is available for this CVE. (CVE-2022-1972)

A use-after-free flaw was found in the Linux kernel in log_replay in fs/ntfs3/fslog.c in the NTFS journal. This flaw allows a local attacker to crash the system and leads to a kernel information leak problem. (CVE-2022-1973)

A vulnerability was found in the Linux kernel's nft_set_desc_concat_parse() function .This flaw allows an attacker to trigger a buffer overflow via nft_set_desc_concat_parse() , causing a denial of service and possibly to run code. (CVE-2022-2078)

Linux disk/nic frontends data leaks T[his CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] Linux Block and Network PV device frontends don't zero memory regions before sharing them with the backend (CVE-2022-26365, CVE-2022-33740). Additionally the granularity of the grant table doesn't allow sharing less than a 4K page, leading to unrelated data residing in the same 4K page as data shared with a backend being accessible by such backend (CVE-2022-33741, CVE-2022-33742). (CVE-2022-26365)

net/netfilter/nf_tables_api.c in the Linux kernel through 5.18.1 allows a local user (able to create user/net namespaces) to escalate privileges to root because an incorrect NFT_STATEFUL_EXPR check leads to a use-after-free. (CVE-2022-32250)

An issue was discovered in the Linux kernel through 5.18.3 on powerpc 32-bit platforms. There is a buffer overflow in ptrace PEEKUSER and POKEUSER (aka PEEKUSR and POKEUSR) when accessing floating point registers. (CVE-2022-32981)

Linux disk/nic frontends data leaks T[his CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] Linux Block and Network PV device frontends don't zero memory regions before sharing them with the backend (CVE-2022-26365, CVE-2022-33740). Additionally the granularity of the grant table doesn't allow sharing less than a 4K page, leading to unrelated data residing in the same 4K page as data shared with a backend being accessible by such backend (CVE-2022-33741, CVE-2022-33742). (CVE-2022-33740)

Linux disk/nic frontends data leaks T[his CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] Linux Block and Network PV device frontends don't zero memory regions before sharing them with the backend (CVE-2022-26365, CVE-2022-33740). Additionally the granularity of the grant table doesn't allow sharing less than a 4K page, leading to unrelated data residing in the same 4K page as data shared with a backend being accessible by such backend (CVE-2022-33741, CVE-2022-33742). (CVE-2022-33741)

Linux disk/nic frontends data leaks T[his CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] Linux Block and Network PV device frontends don't zero memory regions before sharing them with the backend (CVE-2022-26365, CVE-2022-33740). Additionally the granularity of the grant table doesn't allow sharing less than a 4K page, leading to unrelated data residing in the same 4K page as data shared with a backend being accessible by such backend (CVE-2022-33741, CVE-2022-33742). (CVE-2022-33742)

network backend may cause Linux netfront to use freed SKBs While adding logic to support XDP (eXpress Data Path), a code label was moved in a way allowing for SKBs having references (pointers) retained for further processing to nevertheless be freed. (CVE-2022-33743)

rpmsg_virtio_add_ctrl_dev in drivers/rpmsg/virtio_rpmsg_bus.c in the Linux kernel before 5.18.4 has a double free. (CVE-2022-34494)

rpmsg_probe in drivers/rpmsg/virtio_rpmsg_bus.c in the Linux kernel before 5.18.4 has a double free. (CVE-2022-34495)

A heap buffer overflow flaw was found in the Linux kernel's Netfilter subsystem in the way a user provides incorrect input of the NFT_DATA_VERDICT type. This flaw allows a local user to crash or potentially escalate their privileges on the system. (CVE-2022-34918)


Affected Packages:

kernel


Issue Correction:
Run dnf update --releasever=2022.0.20220719 kernel to update your system.

New Packages:
aarch64:
    bpftool-5.15.54-25.126.amzn2022.aarch64
    kernel-tools-5.15.54-25.126.amzn2022.aarch64
    kernel-tools-devel-5.15.54-25.126.amzn2022.aarch64
    bpftool-debuginfo-5.15.54-25.126.amzn2022.aarch64
    kernel-headers-5.15.54-25.126.amzn2022.aarch64
    python3-perf-5.15.54-25.126.amzn2022.aarch64
    kernel-tools-debuginfo-5.15.54-25.126.amzn2022.aarch64
    perf-debuginfo-5.15.54-25.126.amzn2022.aarch64
    python3-perf-debuginfo-5.15.54-25.126.amzn2022.aarch64
    kernel-livepatch-5.15.54-25.126-1.0-0.amzn2022.aarch64
    perf-5.15.54-25.126.amzn2022.aarch64
    kernel-5.15.54-25.126.amzn2022.aarch64
    kernel-debuginfo-5.15.54-25.126.amzn2022.aarch64
    kernel-debuginfo-common-aarch64-5.15.54-25.126.amzn2022.aarch64
    kernel-devel-5.15.54-25.126.amzn2022.aarch64

src:
    kernel-5.15.54-25.126.amzn2022.src

x86_64:
    kernel-tools-debuginfo-5.15.54-25.126.amzn2022.x86_64
    python3-perf-debuginfo-5.15.54-25.126.amzn2022.x86_64
    kernel-tools-5.15.54-25.126.amzn2022.x86_64
    python3-perf-5.15.54-25.126.amzn2022.x86_64
    perf-5.15.54-25.126.amzn2022.x86_64
    bpftool-5.15.54-25.126.amzn2022.x86_64
    kernel-livepatch-5.15.54-25.126-1.0-0.amzn2022.x86_64
    kernel-tools-devel-5.15.54-25.126.amzn2022.x86_64
    perf-debuginfo-5.15.54-25.126.amzn2022.x86_64
    bpftool-debuginfo-5.15.54-25.126.amzn2022.x86_64
    kernel-headers-5.15.54-25.126.amzn2022.x86_64
    kernel-debuginfo-5.15.54-25.126.amzn2022.x86_64
    kernel-5.15.54-25.126.amzn2022.x86_64
    kernel-debuginfo-common-x86_64-5.15.54-25.126.amzn2022.x86_64
    kernel-devel-5.15.54-25.126.amzn2022.x86_64