p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-gcp-5.4 · Seite 47

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 1756

  1. CVE-2022-48747

    Hoch · CVSS 7.5EPSS 0,92%Korrektur verfügbar

    block: Fix wrong offset in bio_truncate()

    In the Linux kernel, the following vulnerability has been resolved: block: Fix wrong offset in bio_truncate() bio_truncate() clears the buffer outside of last block of bdev, however current bio_truncate() is using the wrong offset of page. So it can return the uninitialized data. This happened when both of truncated/corrupted FS and userspace (via bdev) are trying to read the last of bdev.

    • Auf 5.4.0-1072.77~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2022-48743

    Hoch · CVSS 8.1EPSS 0,65%Korrektur verfügbar

    net: amd-xgbe: Fix skb data length underflow

    In the Linux kernel, the following vulnerability has been resolved: net: amd-xgbe: Fix skb data length underflow There will be BUG_ON() triggered in include/linux/skbuff.h leading to intermittent kernel panic, when the skb length underflow is detected. Fix this by dropping the packet if such length underflows are seen because of inconsistencies in the hardware descriptors.

    • Auf 5.4.0-1072.77~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2022-48742

    Hoch · CVSS 7.8EPSS 0,24%Korrektur verfügbar

    rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink()

    In the Linux kernel, the following vulnerability has been resolved: rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() While looking at one unrelated syzbot bug, I found the replay logic in __rtnl_newlink() to potentially trigger use-after-free. It is better to clear master_dev and m_ops inside the loop, in case we have to replay it.

    • Auf 5.4.0-1072.77~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2022-48738

    Hoch · CVSS 7.1EPSS 0,23%Korrektur verfügbar

    ASoC: ops: Reject out of bounds values in snd_soc_put_volsw()

    In the Linux kernel, the following vulnerability has been resolved: ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() We don't currently validate that the values being set are within the range we advertised to userspace as being valid, do so and reject any values that are out of range.

    • Auf 5.4.0-1072.77~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2022-48734

    Mittel · CVSS 5.5EPSS 0,18%Korrektur verfügbar

    btrfs: fix deadlock between quota disable and qgroup rescan worker

    In the Linux kernel, the following vulnerability has been resolved: btrfs: fix deadlock between quota disable and qgroup rescan worker Quota disable ioctl starts a transaction before waiting for the qgroup rescan worker completes. However, this wait can be infinite and results in deadlock because of circular dependency among the quota disable ioctl, the qgroup rescan worker and the other task with transaction such as block group relocation task. The deadlock happens with the steps following: 1) Task A calls ioctl to disable quota. It starts a transaction and waits for qgroup rescan worker completes. 2) Task B such as block group reloca

    • Auf 5.4.0-1072.77~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2022-48732

    Hoch · CVSS 7.8EPSS 0,24%Korrektur verfügbar

    drm/nouveau: fix off by one in BIOS boundary checking

    In the Linux kernel, the following vulnerability has been resolved: drm/nouveau: fix off by one in BIOS boundary checking Bounds checking when parsing init scripts embedded in the BIOS reject access to the last byte. This causes driver initialization to fail on Apple eMac's with GeForce 2 MX GPUs, leaving the system with no working console. This is probably only seen on OpenFirmware machines like PowerPC Macs because the BIOS image provided by OF is only the used parts of the ROM, not a power-of-two blocks read from PCI directly so PCs always have empty bytes at the end that are never accessed.

    • Auf 5.4.0-1072.77~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2022-48731

    Mittel · CVSS 5.5EPSS 0,17%Korrektur verfügbar

    mm/kmemleak: avoid scanning potential huge holes

    In the Linux kernel, the following vulnerability has been resolved: mm/kmemleak: avoid scanning potential huge holes When using devm_request_free_mem_region() and devm_memremap_pages() to add ZONE_DEVICE memory, if requested free mem region's end pfn were huge(e.g., 0x400000000), the node_end_pfn() will be also huge (see move_pfn_range_to_zone()). Thus it creates a huge hole between node_start_pfn() and node_end_pfn(). We found on some AMD APUs, amdkfd requested such a free mem region and created a huge hole. In such a case, following code snippet was just doing busy test_bit() looping on the huge hole. for (pfn = start_pfn; pfn < end

    • Auf 5.4.0-1072.77~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2022-48724

    Mittel · CVSS 5.5EPSS 0,24%Korrektur verfügbar

    iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping()

    In the Linux kernel, the following vulnerability has been resolved: iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() After commit e3beca48a45b ("irqdomain/treewide: Keep firmware node unconditionally allocated"). For tear down scenario, fn is only freed after fail to allocate ir_domain, though it also should be freed in case dmar_enable_qi returns error. Besides free fn, irq_domain and ir_msi_domain need to be removed as well if intel_setup_irq_remapping fails to enable queued invalidation. Improve the rewinding path by add out_free_ir_domain and out_free_fwnode lables per Baolu's suggestion.

    • Auf 5.4.0-1072.77~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2022-48722

    Mittel · CVSS 5.7EPSS 0,22%Korrektur verfügbar

    net: ieee802154: ca8210: Stop leaking skb's

    In the Linux kernel, the following vulnerability has been resolved: net: ieee802154: ca8210: Stop leaking skb's Upon error the ieee802154_xmit_complete() helper is not called. Only ieee802154_wake_queue() is called manually. We then leak the skb structure. Free the skb structure upon error before returning.

    • Auf 5.4.0-1072.77~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2022-48717

    Hoch · CVSS 7.1EPSS 0,22%Korrektur verfügbar

    ASoC: max9759: fix underflow in speaker_gain_control_put()

    In the Linux kernel, the following vulnerability has been resolved: ASoC: max9759: fix underflow in speaker_gain_control_put() Check for negative values of "priv->gain" to prevent an out of bounds access. The concern is that these might come from the user via: -> snd_ctl_elem_write_user() -> snd_ctl_elem_write() -> kctl->put()

    • Auf 5.4.0-1072.77~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2022-48715

    Mittel · CVSS 5.5EPSS 0,21%Korrektur verfügbar

    scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe

    In the Linux kernel, the following vulnerability has been resolved: scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe Running tests with a debug kernel shows that bnx2fc_recv_frame() is modifying the per_cpu lport stats counters in a non-mpsafe way. Just boot a debug kernel and run the bnx2fc driver with the hardware enabled. [ 1391.699147] BUG: using smp_processor_id() in preemptible [00000000] code: bnx2fc_ [ 1391.699160] caller is bnx2fc_recv_frame+0xbf9/0x1760 [bnx2fc] [ 1391.699174] CPU: 2 PID: 4355 Comm: bnx2fc_l2_threa Kdump: loaded Tainted: G B [ 1391.699180] Hardware name: HP ProLiant DL120 G7, BIOS J01 07/01/2013 [ 1391.699183]

    • Auf 5.4.0-1072.77~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2022-48711

    Kritisch · CVSS 9.8EPSS 0,51%Korrektur verfügbar

    tipc: improve size validations for received domain records

    In the Linux kernel, the following vulnerability has been resolved: tipc: improve size validations for received domain records The function tipc_mon_rcv() allows a node to receive and process domain_record structs from peer nodes to track their views of the network topology. This patch verifies that the number of members in a received domain record does not exceed the limit defined by MAX_MON_DOMAIN, something that may otherwise lead to a stack overflow. tipc_mon_rcv() is called from the function tipc_link_proto_rcv(), where we are reading a 32 bit message data length field into a uint16. To avert any risk of bit overflow, we add an extr

    • Auf 5.4.0-1068.72~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2021-47620

    Hoch · CVSS 8.1EPSS 0,32%Korrektur verfügbar

    Bluetooth: refactor malicious adv data check

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: refactor malicious adv data check Check for out-of-bound read was being performed at the end of while num_reports loop, and would fill journal with false positives. Added check to beginning of loop processing so that it doesn't get checked after ptr has been advanced.

    • Auf 5.4.0-1069.73~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2021-47619

    Mittel · CVSS 5.6EPSS 0,22%Korrektur verfügbar

    i40e: Fix queues reservation for XDP

    In the Linux kernel, the following vulnerability has been resolved: i40e: Fix queues reservation for XDP When XDP was configured on a system with large number of CPUs and X722 NIC there was a call trace with NULL pointer dereference. i40e 0000:87:00.0: failed to get tracking for 256 queues for VSI 0 err -12 i40e 0000:87:00.0: setup of MAIN VSI failed BUG: kernel NULL pointer dereference, address: 0000000000000000 RIP: 0010:i40e_xdp+0xea/0x1b0 [i40e] Call Trace: ? i40e_reconfig_rss_queues+0x130/0x130 [i40e] dev_xdp_install+0x61/0xe0 dev_xdp_attach+0x18a/0x4c0 dev_change_xdp_fd+0x1e6/0x220 do_setlink+0x616/0x1030 ? ahci_port_stop+0x80/0x80

    • Auf 5.4.0-1072.77~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2021-47617

    Mittel · CVSS 5.5EPSS 0,21%Korrektur verfügbar

    PCI: pciehp: Fix infinite loop in IRQ handler upon power fault

    In the Linux kernel, the following vulnerability has been resolved: PCI: pciehp: Fix infinite loop in IRQ handler upon power fault The Power Fault Detected bit in the Slot Status register differs from all other hotplug events in that it is sticky: It can only be cleared after turning off slot power. Per PCIe r5.0, sec. 6.7.1.8: If a power controller detects a main power fault on the hot-plug slot, it must automatically set its internal main power fault latch [...]. The main power fault latch is cleared when software turns off power to the hot-plug slot. The stickiness used to cause interrupt storms and infinite loops which were

    • Auf 5.4.0-1072.77~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2021-47612

    Mittel · CVSS 5.7EPSS 0,22%Korrektur verfügbar

    nfc: fix segfault in nfc_genl_dump_devices_done

    In the Linux kernel, the following vulnerability has been resolved: nfc: fix segfault in nfc_genl_dump_devices_done When kmalloc in nfc_genl_dump_devices() fails then nfc_genl_dump_devices_done() segfaults as below KASAN: null-ptr-deref in range [0x0000000000000008-0x000000000000000f] CPU: 0 PID: 25 Comm: kworker/0:1 Not tainted 5.16.0-rc4-01180-g2a987e65025e-dirty #5 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.14.0-6.fc35 04/01/2014 Workqueue: events netlink_sock_destruct_work RIP: 0010:klist_iter_exit+0x26/0x80 Call Trace: <TASK> class_dev_iter_exit+0x15/0x20 nfc_genl_dump_devices_done+0x3b/0x50 genl_lock_done+0x84/0xd0

    • Auf 5.4.0-1068.72~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2021-47611

    Hoch · CVSS 8.1EPSS 0,34%Korrektur verfügbar

    mac80211: validate extended element ID is present

    In the Linux kernel, the following vulnerability has been resolved: mac80211: validate extended element ID is present Before attempting to parse an extended element, verify that the extended element ID is present.

    • Auf 5.4.0-1068.72~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2021-47609

    Hoch · CVSS 7.8EPSS 0,26%Korrektur verfügbar

    firmware: arm_scpi: Fix string overflow in SCPI genpd driver

    In the Linux kernel, the following vulnerability has been resolved: firmware: arm_scpi: Fix string overflow in SCPI genpd driver Without the bound checks for scpi_pd->name, it could result in the buffer overflow when copying the SCPI device name from the corresponding device tree node as the name string is set at maximum size of 30. Let us fix it by using devm_kasprintf so that the string buffer is allocated dynamically.

    • Auf 5.4.0-1068.72~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2021-47606

    Mittel · CVSS 6.8EPSS 0,23%Korrektur verfügbar

    net: netlink: af_netlink: Prevent empty skb by adding a check on len.

    In the Linux kernel, the following vulnerability has been resolved: net: netlink: af_netlink: Prevent empty skb by adding a check on len. Adding a check on len parameter to avoid empty skb. This prevents a division error in netem_enqueue function which is caused when skb->len=0 and skb->data_len=0 in the randomized corruption step as shown below. skb->data[prandom_u32() % skb_headlen(skb)] ^= 1<<(prandom_u32() % 8); Crash Report: [ 343.170349] netdevsim netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 343.216110] netem: version 1.3 [ 343.235841] divide error: 0000 [#1] PREEMPT SMP KASAN NOPTI [ 343.236680] CPU: 3 PID:

    • Auf 5.4.0-1068.72~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2021-47603

    Mittel · CVSS 4.4EPSS 0,18%Korrektur verfügbar

    audit: improve robustness of the audit queue handling

    In the Linux kernel, the following vulnerability has been resolved: audit: improve robustness of the audit queue handling If the audit daemon were ever to get stuck in a stopped state the kernel's kauditd_thread() could get blocked attempting to send audit records to the userspace audit daemon. With the kernel thread blocked it is possible that the audit queue could grow unbounded as certain audit record generating events must be exempt from the queue limits else the system enter a deadlock state. This patch resolves this problem by lowering the kernel thread's socket sending timeout from MAX_SCHEDULE_TIMEOUT to HZ/10 and tweaks the kaudi

    • Auf 5.4.0-1068.72~18.04.1 aktualisieren
    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 →