Amazon Linux 2 Security Advisory: ALAS2KERNEL-5.15-2024-049
Advisory Released Date: 2024-08-13
Advisory Updated Date: 2025-05-21
FAQs regarding Amazon Linux ALAS/CVE Severity
In the Linux kernel, the following vulnerability has been resolved:
net: dsa: fix panic when DSA master device unbinds on shutdown (CVE-2022-48808)
In the Linux kernel, the following vulnerability has been resolved:
nfsd: fix RELEASE_LOCKOWNER (CVE-2024-26629)
In the Linux kernel, the following vulnerability has been resolved:
netfilter: nf_tables: disallow anonymous set with timeout flag (CVE-2024-26642)
In the Linux kernel, the following vulnerability has been resolved:
netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (CVE-2024-26643)
In the Linux kernel, the following vulnerability has been resolved:
xen/events: close evtchn after mapping cleanup (CVE-2024-26687)
In the Linux kernel, the following vulnerability has been resolved:
vfio/pci: Lock external INTx masking ops (CVE-2024-26810)
In the Linux kernel, the following vulnerability has been resolved:
vfio/pci: Create persistent INTx handler (CVE-2024-26812)
In the Linux kernel, the following vulnerability has been resolved:
af_unix: Fix garbage collector racing against connect() (CVE-2024-26923)
In the Linux kernel, the following vulnerability has been resolved:
netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path
The commit mutex should not be released during the critical section
between nft_gc_seq_begin() and nft_gc_seq_end(), otherwise, async GC
worker could collect expired objects and get the released commit lock
within the same GC sequence.
nf_tables_module_autoload() temporarily releases the mutex to load
module dependencies, then it goes back to replay the transaction again.
Move it at the end of the abort phase after nft_gc_seq_end() is called. (CVE-2024-26925)
In the Linux kernel, the following vulnerability has been resolved:
USB: core: Fix deadlock in usb_deauthorize_interface() (CVE-2024-26934)
In the Linux kernel, the following vulnerability has been resolved:
scsi: core: Fix unremoved procfs host directory regression (CVE-2024-26935)
In the Linux kernel, the following vulnerability has been resolved:
drm/i915/gt: Reset queue_priority_hint on parking (CVE-2024-26937)
In the Linux kernel, the following vulnerability has been resolved:
wireguard: netlink: access device through ctx instead of peer (CVE-2024-26950)
In the Linux kernel, the following vulnerability has been resolved:
wireguard: netlink: check for dangling peer via is_dead instead of empty list (CVE-2024-26951)
In the Linux kernel, the following vulnerability has been resolved:
nfs: fix UAF in direct writes (CVE-2024-26958)
In the Linux kernel, the following vulnerability has been resolved:
mm: swap: fix race between free_swap_and_cache() and swapoff() (CVE-2024-26960)
In the Linux kernel, the following vulnerability has been resolved:
mac802154: fix llsec key resources release in mac802154_llsec_key_del (CVE-2024-26961)
In the Linux kernel, the following vulnerability has been resolved:
usb: xhci: Add error handling in xhci_map_urb_for_dma (CVE-2024-26964)
In the Linux kernel, the following vulnerability has been resolved:
fat: fix uninitialized field in nostale filehandles (CVE-2024-26973)
In the Linux kernel, the following vulnerability has been resolved:
KVM: Always flush async #PF workqueue when vCPU is being destroyed (CVE-2024-26976)
In the Linux kernel, the following vulnerability has been resolved:
pci_iounmap(): Fix MMIO mapping leak (CVE-2024-26977)
In the Linux kernel, the following vulnerability has been resolved:
xen-netfront: Add missing skb_mark_for_recycle (CVE-2024-27393)
In the Linux kernel, the following vulnerability has been resolved:
vfio/pci: Disable auto-enable of exclusive INTx IRQ (CVE-2024-27437)
In the Linux kernel, the following vulnerability has been resolved:
KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region() (CVE-2024-35791)
In the Linux kernel, the following vulnerability has been resolved:
KVM: x86: Mark target gfn of emulated atomic instruction as dirty (CVE-2024-35804)
In the Linux kernel, the following vulnerability has been resolved:
dm snapshot: fix lockup in dm_exception_table_exit (CVE-2024-35805)
In the Linux kernel, the following vulnerability has been resolved:
PCI/PM: Drain runtime-idle callbacks before driver removal (CVE-2024-35809)
In the Linux kernel, the following vulnerability has been resolved:
fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion (CVE-2024-35815)
In the Linux kernel, the following vulnerability has been resolved:
vt: fix unicode buffer corruption when deleting characters (CVE-2024-35823)
In the Linux kernel, the following vulnerability has been resolved:
mm/secretmem: fix GUP-fast succeeding on secretmem folios (CVE-2024-35872)
In the Linux kernel, the following vulnerability has been resolved:
udp: do not accept non-tunnel GSO skbs landing in a tunnel (CVE-2024-35884)
In the Linux kernel, the following vulnerability has been resolved:
erspan: make sure erspan_base_hdr is present in skb->head (CVE-2024-35888)
In the Linux kernel, the following vulnerability has been resolved:
gro: fix ownership transfer (CVE-2024-35890)
In the Linux kernel, the following vulnerability has been resolved:
bpf, sockmap: Prevent lock inversion deadlock in map delete elem (CVE-2024-35895)
In the Linux kernel, the following vulnerability has been resolved:
netfilter: validate user input for expected length (CVE-2024-35896)
In the Linux kernel, the following vulnerability has been resolved:
netfilter: nf_tables: discard table flag update with pending basechain deletion (CVE-2024-35897)
In the Linux kernel, the following vulnerability has been resolved:
netfilter: nf_tables: flush pending destroy work before exit_net release (CVE-2024-35899)
In the Linux kernel, the following vulnerability has been resolved:
netfilter: nf_tables: reject new basechain after table flag update (CVE-2024-35900)
In the Linux kernel, the following vulnerability has been resolved:
net/rds: fix possible cp null dereference (CVE-2024-35902)
In the Linux kernel, the following vulnerability has been resolved:
tcp: properly terminate timers for kernel sockets (CVE-2024-35910)
In the Linux kernel, the following vulnerability has been resolved:
block: prevent division by zero in blk_rq_stat_sum() (CVE-2024-35925)
In the Linux kernel, the following vulnerability has been resolved:
btrfs: send: handle path ref underflow in header iterate_inode_ref() (CVE-2024-35935)
In the Linux kernel, the following vulnerability has been resolved:
btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks() (CVE-2024-35936)
In the Linux kernel, the following vulnerability has been resolved:
VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (CVE-2024-35944)
In the Linux kernel, the following vulnerability has been resolved:
drm/client: Fully protect modes[] with dev->mode_config.mutex (CVE-2024-35950)
In the Linux kernel, the following vulnerability has been resolved:
net/mlx5: Properly link new fs rules into the tree (CVE-2024-35960)
In the Linux kernel, the following vulnerability has been resolved:
ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (CVE-2024-35969)
In the Linux kernel, the following vulnerability has been resolved:
af_unix: Clear stale u->oob_skb. (CVE-2024-35970)
In the Linux kernel, the following vulnerability has been resolved:
geneve: fix header validation in geneve[6]_xmit_skb (CVE-2024-35973)
In the Linux kernel, the following vulnerability has been resolved:
xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (CVE-2024-35976)
In the Linux kernel, the following vulnerability has been resolved:
ACPI: CPPC: Use access_width over bit_width for system memory accesses (CVE-2024-35995)
Affected Packages:
kernel
Note:
This advisory is applicable to Amazon Linux 2 - Kernel-5.15 Extra. Visit this page to learn more about Amazon Linux 2 (AL2) Extras and this FAQ section for the difference between AL2 Core and AL2 Extras advisories.
Issue Correction:
Run yum update kernel to update your system.
aarch64:
kernel-5.15.156-102.160.amzn2.aarch64
kernel-headers-5.15.156-102.160.amzn2.aarch64
kernel-debuginfo-common-aarch64-5.15.156-102.160.amzn2.aarch64
perf-5.15.156-102.160.amzn2.aarch64
perf-debuginfo-5.15.156-102.160.amzn2.aarch64
python-perf-5.15.156-102.160.amzn2.aarch64
python-perf-debuginfo-5.15.156-102.160.amzn2.aarch64
kernel-tools-5.15.156-102.160.amzn2.aarch64
kernel-tools-devel-5.15.156-102.160.amzn2.aarch64
kernel-tools-debuginfo-5.15.156-102.160.amzn2.aarch64
bpftool-5.15.156-102.160.amzn2.aarch64
bpftool-debuginfo-5.15.156-102.160.amzn2.aarch64
kernel-devel-5.15.156-102.160.amzn2.aarch64
kernel-debuginfo-5.15.156-102.160.amzn2.aarch64
kernel-livepatch-5.15.156-102.160-1.0-0.amzn2.aarch64
i686:
kernel-headers-5.15.156-102.160.amzn2.i686
src:
kernel-5.15.156-102.160.amzn2.src
x86_64:
kernel-5.15.156-102.160.amzn2.x86_64
kernel-headers-5.15.156-102.160.amzn2.x86_64
kernel-debuginfo-common-x86_64-5.15.156-102.160.amzn2.x86_64
perf-5.15.156-102.160.amzn2.x86_64
perf-debuginfo-5.15.156-102.160.amzn2.x86_64
python-perf-5.15.156-102.160.amzn2.x86_64
python-perf-debuginfo-5.15.156-102.160.amzn2.x86_64
kernel-tools-5.15.156-102.160.amzn2.x86_64
kernel-tools-devel-5.15.156-102.160.amzn2.x86_64
kernel-tools-debuginfo-5.15.156-102.160.amzn2.x86_64
bpftool-5.15.156-102.160.amzn2.x86_64
bpftool-debuginfo-5.15.156-102.160.amzn2.x86_64
kernel-devel-5.15.156-102.160.amzn2.x86_64
kernel-debuginfo-5.15.156-102.160.amzn2.x86_64
kernel-livepatch-5.15.156-102.160-1.0-0.amzn2.x86_64
2025-05-21: CVE-2024-35969 was added to this advisory.
2025-05-21: CVE-2024-35970 was added to this advisory.
2025-05-21: CVE-2024-35900 was added to this advisory.
2025-05-21: CVE-2024-35890 was added to this advisory.
2025-05-21: CVE-2024-35973 was added to this advisory.
2025-05-21: CVE-2024-35935 was added to this advisory.
2025-05-21: CVE-2024-35899 was added to this advisory.
2025-05-21: CVE-2024-35902 was added to this advisory.
2025-05-21: CVE-2024-35936 was added to this advisory.
2025-05-21: CVE-2024-35976 was added to this advisory.
2025-05-21: CVE-2024-35895 was added to this advisory.
2025-04-09: CVE-2024-26934 was added to this advisory.
2025-04-09: CVE-2024-35888 was added to this advisory.
2025-04-09: CVE-2024-35823 was added to this advisory.
2025-04-09: CVE-2024-26810 was added to this advisory.
2025-04-09: CVE-2024-35804 was added to this advisory.
2025-04-09: CVE-2024-35897 was added to this advisory.
2025-04-09: CVE-2024-35884 was added to this advisory.
2025-04-09: CVE-2024-26925 was added to this advisory.
2025-04-09: CVE-2024-26923 was added to this advisory.
2025-04-09: CVE-2024-35872 was added to this advisory.
2025-04-09: CVE-2024-26973 was added to this advisory.
2025-04-09: CVE-2024-35791 was added to this advisory.
2025-04-09: CVE-2024-26629 was added to this advisory.
2025-04-09: CVE-2024-26937 was added to this advisory.
2025-04-09: CVE-2024-35896 was added to this advisory.
2025-04-09: CVE-2024-35910 was added to this advisory.
2025-04-09: CVE-2024-26642 was added to this advisory.
2025-04-09: CVE-2024-35995 was added to this advisory.
2025-04-09: CVE-2022-48808 was added to this advisory.
2025-04-09: CVE-2024-35805 was added to this advisory.
2025-04-09: CVE-2024-26643 was added to this advisory.
2025-04-09: CVE-2024-26812 was added to this advisory.
2025-04-09: CVE-2024-26687 was added to this advisory.
2025-04-09: CVE-2024-35925 was added to this advisory.
2025-04-09: CVE-2024-35815 was added to this advisory.
2025-04-09: CVE-2024-27393 was added to this advisory.
2025-04-09: CVE-2024-35944 was added to this advisory.
2025-04-09: CVE-2024-35950 was added to this advisory.
2025-04-09: CVE-2024-35960 was added to this advisory.
2025-04-09: CVE-2024-27437 was added to this advisory.
2025-04-09: CVE-2024-35809 was added to this advisory.