Summary
It was discovered that some AMD processors did not properly perform Reverse Map Table (RMP) checks when the IOMMU accessed certain host buffers. A local attacker with hypervisor access could possibly use this to trigger an out-of-bounds condition and compromise the integrity of SEV-SNP guest memory. (CVE-2023-20585)
Several security issues were discovered in the Linux kernel. An attacker could possibly use these to compromise the system. This update corrects flaws in the following subsystems:
- NVDIMM (Non-Volatile Memory Device) drivers;
- Handshake API;
- ARM32 architecture;
- ARM64 architecture;
- MIPS architecture;
- PowerPC architecture;
- RISC-V architecture;
- S390 architecture;
- x86 architecture;
- Block layer subsystem;
- Cryptographic API;
- Intel NPU Driver;
- ACPI drivers;
- Android drivers;
- Serial ATA and Parallel ATA drivers;
- Drivers core;
- DRBD Distributed Replicated Block Device drivers;
- Rados block device (RBD) driver;
- Bluetooth drivers;
- Cdrom driver;
- Character device driver;
- Hardware random number generator core;
- TPM device driver;
- Data acquisition framework and drivers;
- CPU frequency scaling framework;
- Hardware crypto device drivers;
- DAX dirext access to differentiated memory framework;
- Buffer Sharing and Synchronization framework;
- DMA engine subsystem;
- FireWire subsystem;
- Arm Firmware Framework for ARMv8-A(FFA);
- ARM SCMI message protocol;
- Intel Stratix 10 firmware drivers;
- FPGA Framework;
- GPIO subsystem;
- GPU drivers;
- HID subsystem;
- Microsoft Hyper-V drivers;
- Hardware monitoring drivers;
- CoreSight HW tracing drivers;
- Intel Trace Hub HW tracing drivers;
- I2C subsystem;
- IIO subsystem;
- IIO ADC drivers;
- IIO Magnetometer sensors drivers;
- InfiniBand drivers;
- Input Device core drivers;
- Input Device (Miscellaneous) drivers;
- Input Device (Mouse) drivers;
- IOMMU subsystem;
- IRQ chip drivers;
- LED subsystem;
- Mailbox framework;
- Multiple devices driver;
- Media drivers;
- MemoryStick subsystem;
- Multifunction device drivers;
- Intel Management Engine Interface driver;
- Amazon Nitro Secure Module driver;
- MMC subsystem;
- MTD block device drivers;
- Network drivers;
- Ethernet bonding driver;
- Mellanox network drivers;
- Microsoft Azure Network Adapter (MANA) driver;
- MediaTek network drivers;
- NTB driver;
- NVME drivers;
- PCI subsystem;
- x86 platform drivers;
- i.MX PM domains;
- System reset/shutdown drivers;
- Power supply drivers;
- RapidIO drivers;
- Voltage and Current Regulator drivers;
- Remote Processor subsystem;
- Reset controller framework;
- RPMSG subsystem;
- Real Time Clock drivers;
- S/390 drivers;
- SCSI subsystem;
- Xilinx SoC drivers;
- SPI subsystem;
- Media staging drivers;
- Media Oriented Systems Transport (MOST) driver;
- NVIDIA Tegra embedded controller (NVEC) staging driver;
- Realtek RTL8723BS SDIO drivers;
- VME bus staging drivers;
- TCM subsystem;
- TTY drivers;
- USB DSL drivers;
- Cadence USB3 driver;
- ULPI bus;
- USB core drivers;
- DesignWare USB3 driver;
- Faraday FOTG210 USB2 dual-role controller driver;
- USB Gadget drivers;
- USB Host Controller drivers;
- USB ChaosKey driver;
- Siemens ID Mouse USB driver;
- IOWarrior USB driver;
- LD Didactic USB driver;
- LEGO USB Tower driver;
- USS720 USB parallel port adapter driver;
- MediaTek USB3 DRD driver;
- USB Dual Role (OTG-ready) Controller drivers;
- USB Serial drivers;
- USB Type-C Port Controller Manager driver;
- USB Type-C Connector System Software Interface driver;
- USB over IP driver;
- vDPA drivers;
- VFIO drivers;
- Virtio Host (VHOST) subsystem;
- Framebuffer layer;
- Watchdog drivers;
- Xen hypervisor drivers;
- 9P distributed file system;
- AFS file system;
- File systems infrastructure;
- BTRFS file system;
- Ceph distributed file system;
- exFAT file system;
- Ext4 file system;
- F2FS file system;
- FUSE (File system in Userspace);
- GFS2 file system;
- HFS file system;
- HFS+ file system;
- Journaling layer for block devices (JBD2);
- Network file system (NFS) client;
- Network file system (NFS) server daemon;
- NILFS2 file system;
- NTFS3 file system;
- OCFS2 file system;
- OrangeFS file system;
- Proc file system;
- SMB network file system;
- UDF file system;
- XFS file system;
- Key management;
- BPF subsystem;
- Memory management;
- File system encryption (fscrypt);
- Software nodes and device properties;
- Glob pattern matching library;
- IPv4 networking;
- KVM subsystem;
- Mellanox drivers;
- Socket messages infrastructure;
- Sun RPC protocol;
- Memory Management;
- Media input infrastructure;
- IPv6 networking;
- Bluetooth subsystem;
- Wireless networking;
- Networking core;
- IP tunnels definitions;
- Netfilter;
- SCTP protocol;
- Network sockets;
- Network traffic control;
- XFRM subsystem;
- io_uring subsystem;
- Audit subsystem;
- Control group (cgroup);
- Kernel CPU control infrastructure;
- Perf events;
- Kernel exit() syscall;
- Kernel fork() syscall;
- Locking primitives;
- Kernel module support;
- Scheduler infrastructure;
- Signal handling mechanism;
- Timer subsystem;
- Tracing infrastructure;
- Debug objects infrastructure;
- 6LoWPAN network protocol;
- 9P file system network protocol;
- Asynchronous Transfer Mode (ATM) subsystem;
- B.A.T.M.A.N. meshing protocol;
- Ethernet bridge;
- CAN network layer;
- Ceph Core library;
- HSR network protocol;
- IEEE802154.4 network protocol;
- IFE protocol;
- IUCV driver;
- KCM (Kernel Connection Multiplexor) sockets driver;
- Logical Link layer;
- MAC80211 subsystem;
- IEEE 802.15.4 subsystem;
- MultiProtocol Label Switching driver;
- Open vSwitch;
- Packet sockets;
- Phonet protocol;
- Packet sampling (psample);
- Qualcomm IPC Router (QRTR);
- RDS protocol;
- RxRPC session sockets;
- SMC sockets;
- TIPC protocol;
- TLS protocol;
- Unix domain sockets;
- VMware vSockets driver;
- X.25 network layer;
- AppArmor security module;
- Linux Security Modules (LSM) Framework;
- Integrity Measurement Architecture(IMA) framework;
- SELinux security module;
- Apple Onboard Audio ALSA driver;
- ALSA framework;
- FireWire sound drivers;
- HD-audio driver;
- Gravis UltraSound ALSA driver;
- C-Media CMI8x38 ALSA driver;
- ESS Solo-1 ALSA driver;
- ICE1712/ICE1724 (Envy24) ALSA driver;
- Yamaha YMFPCI ALSA driver;
- Texas InstrumentS Audio (ASoC/HDA) drivers;
- SoC Audio for Freescale CPUs drivers;
- MediaTek ASoC drivers;
- QCOM ASoC drivers;
- SOF drivers;
- NVIDIA Tegra ASoC drivers;
- USB sound devices;
View 1049 CVE identifiers
Products covered
A separate affected-products list was not included in the collected bulletin.
Remediation
This update corrects flaws in the following subsystems:
- NVDIMM (Non-Volatile Memory Device) drivers
- Handshake API
- ARM32 architecture
- ARM64 architecture
- MIPS architecture
- PowerPC architecture
- RISC-V architecture
- S390 architecture
- x86 architecture
- Block layer subsystem
- Cryptographic API
- Intel NPU Driver
- ACPI drivers
- Android drivers
- Serial ATA and Parallel ATA drivers
- Drivers core
- DRBD Distributed Replicated Block Device drivers
- Rados block device (RBD) driver
- Bluetooth drivers
- Cdrom driver
- Character device driver
- Hardware random number generator core
- TPM device driver
- Data acquisition framework and drivers
- CPU frequency scaling framework
- Hardware crypto device drivers
- DAX dirext access to differentiated memory fr
CVEs in this advisory 1
Updates
- Published by Ubuntu
The publication date reported by the vendor.
- Added to SecurityAlert
We collected the advisory from the official source.
- Confirmed at the source
Our collector saw this advisory during a later source check.