p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-aws-5.4 · Seite 143

In den letzten 30 Tagen veröffentlichte Sicherheitslücken für linux-aws-5.4: 520. Davon im KEV-Katalog: 0.

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 7091

  1. CVE-2026-43370

    Hoch · CVSS 7.8EPSS 0,12%Keine Korrektur veröffentlicht

    drm/amdgpu: Fix use-after-free race in VM acquire

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: Fix use-after-free race in VM acquire Replace non-atomic vm->process_info assignment with cmpxchg() to prevent race when parent/child processes sharing a drm_file both try to acquire the same VM after fork(). (cherry picked from commit c7c573275ec20db05be769288a3e3bb2250ec618)

    Veröffentlicht Aktualisiert
  2. CVE-2026-43363

    Mittel · CVSS 5.5EPSS 0,12%Keine Korrektur veröffentlicht

    x86/apic: Disable x2apic on resume if the kernel expects so

    In the Linux kernel, the following vulnerability has been resolved: x86/apic: Disable x2apic on resume if the kernel expects so When resuming from s2ram, firmware may re-enable x2apic mode, which may have been disabled by the kernel during boot either because it doesn't support IRQ remapping or for other reasons. This causes the kernel to continue using the xapic interface, while the hardware is in x2apic mode, which causes hangs. This happens on defconfig + bare metal + s2ram. Fix this in lapic_resume() by disabling x2apic if the kernel expects it to be disabled, i.e. when x2apic_mode = 0. The ACPI v6.6 spec, Section 16.3 [1] says firmwa

    Veröffentlicht Aktualisiert
  3. CVE-2026-43362

    Hoch · CVSS 8.1EPSS 0,26%Keine Korrektur veröffentlicht

    smb: client: fix in-place encryption corruption in SMB2_write()

    In the Linux kernel, the following vulnerability has been resolved: smb: client: fix in-place encryption corruption in SMB2_write() SMB2_write() places write payload in iov[1..n] as part of rq_iov. smb3_init_transform_rq() pointer-shares rq_iov, so crypt_message() encrypts iov[1] in-place, replacing the original plaintext with ciphertext. On a replayable error, the retry sends the same iov[1] which now contains ciphertext instead of the original data, resulting in corruption. The corruption is most likely to be observed when connections are unstable, as reconnects trigger write retries that re-send the already-encrypted data. This affects

    Veröffentlicht Aktualisiert
  4. CVE-2026-43361

    Mittel · CVSS 6.8EPSS 0,12%Keine Korrektur veröffentlicht

    btrfs: fix transaction abort when snapshotting received subvolumes

    In the Linux kernel, the following vulnerability has been resolved: btrfs: fix transaction abort when snapshotting received subvolumes Currently a user can trigger a transaction abort by snapshotting a previously received snapshot a bunch of times until we reach a BTRFS_UUID_KEY_RECEIVED_SUBVOL item overflow (the maximum item size we can store in a leaf). This is very likely not common in practice, but if it happens, it turns the filesystem into RO mode. The snapshot, send and set_received_subvol and subvol_setflags (used by receive) don't require CAP_SYS_ADMIN, just inode_owner_or_capable(). A malicious user could use this to turn a filesy

    Veröffentlicht Aktualisiert
  5. CVE-2026-43359

    Mittel · CVSS 6.8EPSS 0,12%Keine Korrektur veröffentlicht

    btrfs: fix transaction abort on set received ioctl due to item overflow

    In the Linux kernel, the following vulnerability has been resolved: btrfs: fix transaction abort on set received ioctl due to item overflow If the set received ioctl fails due to an item overflow when attempting to add the BTRFS_UUID_KEY_RECEIVED_SUBVOL we have to abort the transaction since we did some metadata updates before. This means that if a user calls this ioctl with the same received UUID field for a lot of subvolumes, we will hit the overflow, trigger the transaction abort and turn the filesystem into RO mode. A malicious user could exploit this, and this ioctl does not even requires that a user has admin privileges (CAP_SYS_ADMI

    Veröffentlicht Aktualisiert
  6. CVE-2026-43357

    Mittel · CVSS 5.5EPSS 0,12%Keine Korrektur veröffentlicht

    iio: gyro: mpu3050-core: fix pm_runtime error handling

    In the Linux kernel, the following vulnerability has been resolved: iio: gyro: mpu3050-core: fix pm_runtime error handling The return value of pm_runtime_get_sync() is not checked, allowing the driver to access hardware that may fail to resume. The device usage count is also unconditionally incremented. Use pm_runtime_resume_and_get() which propagates errors and avoids incrementing the usage count on failure. In preenable, add pm_runtime_put_autosuspend() on set_8khz_samplerate() failure since postdisable does not run when preenable fails.

    Veröffentlicht Aktualisiert
  7. CVE-2026-43355

    Mittel · CVSS 5.5EPSS 0,12%Keine Korrektur veröffentlicht

    iio: light: bh1780: fix PM runtime leak on error path

    In the Linux kernel, the following vulnerability has been resolved: iio: light: bh1780: fix PM runtime leak on error path Move pm_runtime_put_autosuspend() before the error check to ensure the PM runtime reference count is always decremented after pm_runtime_get_sync(), regardless of whether the read operation succeeds or fails.

    Veröffentlicht Aktualisiert
  8. CVE-2026-43350

    Hoch · CVSS 7.6EPSS 0,32%Keine Korrektur veröffentlicht

    smb: client: require a full NFS mode SID before reading mode bits

    In the Linux kernel, the following vulnerability has been resolved: smb: client: require a full NFS mode SID before reading mode bits parse_dacl() treats an ACE SID matching sid_unix_NFS_mode as an NFS mode SID and reads sid.sub_auth[2] to recover the mode bits. That assumes the ACE carries three subauthorities, but compare_sids() only compares min(a, b) subauthorities. A malicious server can return an ACE with num_subauth = 2 and sub_auth[] = {88, 3}, which still matches sid_unix_NFS_mode and then drives the sub_auth[2] read four bytes past the end of the ACE. Require num_subauth >= 3 before treating the ACE as an NFS mode SID. This kee

    Veröffentlicht Aktualisiert
  9. CVE-2026-43343

    Mittel · CVSS 5.5EPSS 0,11%Keine Korrektur veröffentlicht

    usb: gadget: f_subset: Fix unbalanced refcnt in geth_free

    In the Linux kernel, the following vulnerability has been resolved: usb: gadget: f_subset: Fix unbalanced refcnt in geth_free geth_alloc() increments the reference count, but geth_free() fails to decrement it. This prevents the configuration of attributes via configfs after unlinking the function. Decrement the reference count in geth_free() to ensure proper cleanup.

    Veröffentlicht Aktualisiert
  10. CVE-2026-43342

    Mittel · CVSS 4.7EPSS 0,09%Keine Korrektur veröffentlicht

    usb: gadget: f_rndis: Protect RNDIS options with mutex

    In the Linux kernel, the following vulnerability has been resolved: usb: gadget: f_rndis: Protect RNDIS options with mutex The class/subclass/protocol options are suspectible to race conditions as they can be accessed concurrently through configfs. Use existing mutex to protect these options. This issue was identified during code inspection.

    Veröffentlicht Aktualisiert
  11. CVE-2026-43340

    Mittel · CVSS 5.5EPSS 0,11%Keine Korrektur veröffentlicht

    comedi: Reinit dev->spinlock between attachments to low-level drivers

    In the Linux kernel, the following vulnerability has been resolved: comedi: Reinit dev->spinlock between attachments to low-level drivers `struct comedi_device` is the main controlling structure for a COMEDI device created by the COMEDI subsystem. It contains a member `spinlock` containing a spin-lock that is initialized by the COMEDI subsystem, but is reserved for use by a low-level driver attached to the COMEDI device (at least since commit 25436dc9d84f ("Staging: comedi: remove RT code")). Some COMEDI devices (those created on initialization of the COMEDI subsystem when the "comedi.comedi_num_legacy_minors" parameter is non-zero) can b

    Veröffentlicht Aktualisiert
  12. CVE-2026-43339

    Hoch · CVSS 7.8EPSS 0,16%Keine Korrektur veröffentlicht

    ipv6: prevent possible UaF in addrconf_permanent_addr()

    In the Linux kernel, the following vulnerability has been resolved: ipv6: prevent possible UaF in addrconf_permanent_addr() The mentioned helper try to warn the user about an exceptional condition, but the message is delivered too late, accessing the ipv6 after its possible deletion. Reorder the statement to avoid the possible UaF; while at it, place the warning outside the idev->lock as it needs no protection.

    Veröffentlicht Aktualisiert
  13. CVE-2026-43338

    Mittel · CVSS 5.5EPSS 0,11%Keine Korrektur veröffentlicht

    btrfs: reserve enough transaction items for qgroup ioctls

    In the Linux kernel, the following vulnerability has been resolved: btrfs: reserve enough transaction items for qgroup ioctls Currently our qgroup ioctls don't reserve any space, they just do a transaction join, which does not reserve any space, neither for the quota tree updates nor for the delayed refs generated when updating the quota tree. The quota root uses the global block reserve, which is fine most of the time since we don't expect a lot of updates to the quota root, or to be too close to -ENOSPC such that other critical metadata updates need to resort to the global reserve. However this is not optimal, as not reserving proper spa

    Veröffentlicht Aktualisiert
  14. CVE-2026-43336

    Hoch · CVSS 7.5EPSS 0,43%Keine Korrektur veröffentlicht

    lib/crypto: chacha: Zeroize permuted_state before it leaves scope

    In the Linux kernel, the following vulnerability has been resolved: lib/crypto: chacha: Zeroize permuted_state before it leaves scope Since the ChaCha permutation is invertible, the local variable 'permuted_state' is sufficient to compute the original 'state', and thus the key, even after the permutation has been done. While the kernel is quite inconsistent about zeroizing secrets on the stack (and some prominent userspace crypto libraries don't bother at all since it's not guaranteed to work anyway), the kernel does try to do it as a best practice, especially in cases involving the RNG. Thus, explicitly zeroize 'permuted_state' before it

    Veröffentlicht Aktualisiert
  15. CVE-2026-43334

    Hoch · CVSS 8.8EPSS 0,28%Keine Korrektur veröffentlicht

    Bluetooth: SMP: force responder MITM requirements before building the pairing response

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: SMP: force responder MITM requirements before building the pairing response smp_cmd_pairing_req() currently builds the pairing response from the initiator auth_req before enforcing the local BT_SECURITY_HIGH requirement. If the initiator omits SMP_AUTH_MITM, the response can also omit it even though the local side still requires MITM. tk_request() then sees an auth value without SMP_AUTH_MITM and may select JUST_CFM, making method selection inconsistent with the pairing policy the responder already enforces. When the local side requires HIGH security, first ver

    Veröffentlicht Aktualisiert
  16. CVE-2026-43328

    Hoch · CVSS 7.8EPSS 0,13%Keine Korrektur veröffentlicht

    cpufreq: governor: fix double free in cpufreq_dbs_governor_init() error path

    In the Linux kernel, the following vulnerability has been resolved: cpufreq: governor: fix double free in cpufreq_dbs_governor_init() error path When kobject_init_and_add() fails, cpufreq_dbs_governor_init() calls kobject_put(&dbs_data->attr_set.kobj). The kobject release callback cpufreq_dbs_data_release() calls gov->exit(dbs_data) and kfree(dbs_data), but the current error path then calls gov->exit(dbs_data) and kfree(dbs_data) again, causing a double free. Keep the direct kfree(dbs_data) for the gov->init() failure path, but after kobject_init_and_add() has been called, let kobject_put() handle the cleanup through cpufreq_dbs_data_rele

    Veröffentlicht Aktualisiert
  17. CVE-2026-43327

    Mittel · CVSS 5.5EPSS 0,1%Keine Korrektur veröffentlicht

    USB: dummy-hcd: Fix locking/synchronization error

    In the Linux kernel, the following vulnerability has been resolved: USB: dummy-hcd: Fix locking/synchronization error Syzbot testing was able to provoke an addressing exception and crash in the usb_gadget_udc_reset() routine in drivers/usb/gadgets/udc/core.c, resulting from the fact that the routine was called with a second ("driver") argument of NULL. The bad caller was set_link_state() in dummy_hcd.c, and the problem arose because of a race between a USB reset and driver unbind. These sorts of races were not supposed to be possible; commit 7dbd8f4cabd9 ("USB: dummy-hcd: Fix erroneous synchronization change"), along with a few followup c

    Veröffentlicht Aktualisiert
  18. CVE-2026-43316

    Mittel · CVSS 5.5EPSS 0,12%Keine Korrektur veröffentlicht

    media: solo6x10: Check for out of bounds chip_id

    In the Linux kernel, the following vulnerability has been resolved: media: solo6x10: Check for out of bounds chip_id Clang with CONFIG_UBSAN_SHIFT=y noticed a condition where a signed type (literal "1" is an "int") could end up being shifted beyond 32 bits, so instrumentation was added (and due to the double is_tw286x() call seen via inlining), Clang decides the second one must now be undefined behavior and elides the rest of the function[1]. This is a known problem with Clang (that is still being worked on), but we can avoid the entire problem by actually checking the existing max chip ID, and now there is no runtime instrumentation added

    Veröffentlicht Aktualisiert
  19. CVE-2026-43314

    Mittel · CVSS 5.5EPSS 0,14%Keine Korrektur veröffentlicht

    dm: remove fake timeout to avoid leak request

    In the Linux kernel, the following vulnerability has been resolved: dm: remove fake timeout to avoid leak request Since commit 15f73f5b3e59 ("blk-mq: move failure injection out of blk_mq_complete_request"), drivers are responsible for calling blk_should_fake_timeout() at appropriate code paths and opportunities. However, the dm driver does not implement its own timeout handler and relies on the timeout handling of its slave devices. If an io-timeout-fail error is injected to a dm device, the request will be leaked and never completed, causing tasks to hang indefinitely. Reproduce: 1. prepare dm which has iscsi slave device 2. inject io-t

    Veröffentlicht Aktualisiert
  20. CVE-2026-43313

    Mittel · CVSS 5.5EPSS 0,12%Keine Korrektur veröffentlicht

    ACPI: processor: Fix NULL-pointer dereference in acpi_processor_errata_piix4()

    In the Linux kernel, the following vulnerability has been resolved: ACPI: processor: Fix NULL-pointer dereference in acpi_processor_errata_piix4() In acpi_processor_errata_piix4(), the pointer dev is first assigned an IDE device and then reassigned an ISA device: dev = pci_get_subsys(..., PCI_DEVICE_ID_INTEL_82371AB, ...); dev = pci_get_subsys(..., PCI_DEVICE_ID_INTEL_82371AB_0, ...); If the first lookup succeeds but the second fails, dev becomes NULL. This leads to a potential null-pointer dereference when dev_dbg() is called: if (errata.piix4.bmisx) dev_dbg(&dev->dev, ...); To prevent this, use two temporary pointers and ret

    Veröffentlicht Aktualisiert

Prüfen Sie Ihren Server

Gleichen Sie Ihren installierten Stack und seine Versionen mit den aktuellen Sicherheitsmeldungen ab.

Prüfen Sie Ihren Server →