p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-gcp-5.15 · Seite 24

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 4260

  1. CVE-2023-53726

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

    arm64: csum: Fix OoB access in IP checksum code for negative lengths

    In the Linux kernel, the following vulnerability has been resolved: arm64: csum: Fix OoB access in IP checksum code for negative lengths Although commit c2c24edb1d9c ("arm64: csum: Fix pathological zero-length calls") added an early return for zero-length input, syzkaller has popped up with an example of a _negative_ length which causes an undefined shift and an out-of-bounds read: | BUG: KASAN: slab-out-of-bounds in do_csum+0x44/0x254 arch/arm64/lib/csum.c:39 | Read of size 4294966928 at addr ffff0000d7ac0170 by task syz-executor412/5975 | | CPU: 0 PID: 5975 Comm: syz-executor412 Not tainted 6.4.0-rc4-syzkaller-g908f31f2a05b #0 | Har

    • Auf 5.15.0-1051.59~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2023-53725

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe

    In the Linux kernel, the following vulnerability has been resolved: clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe Smatch reports: drivers/clocksource/timer-cadence-ttc.c:529 ttc_timer_probe() warn: 'timer_baseaddr' from of_iomap() not released on lines: 498,508,516. timer_baseaddr may have the problem of not being released after use, I replaced it with the devm_of_iomap() function and added the clk_put() function to cleanup the "clk_ce" and "clk_cs".

    • Auf 5.15.0-1044.52~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2023-53724

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read()

    In the Linux kernel, the following vulnerability has been resolved: mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read() `req` is allocated in pcf50633_adc_async_read(), but adc_enqueue_request() could fail to insert the `req` into queue. We need to check the return value and free it in the case of failure.

    • Auf 5.15.0-1036.44~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2023-53723

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend sdma_v4_0_ip is shared on a few asics, but in sdma_v4_0_hw_fini, driver unconditionally disables ecc_irq which is only enabled on those asics enabling sdma ecc. This will introduce a warning in suspend cycle on those chips with sdma ip v4.0, while without sdma ecc. So this patch correct this. [ 7283.166354] RIP: 0010:amdgpu_irq_put+0x45/0x70 [amdgpu] [ 7283.167001] RSP: 0018:ffff9a5fc3967d08 EFLAGS: 00010246 [ 7283.167019] RAX: ffff98d88afd3770 RBX: 0000000000000001 RCX: 0000000000000000 [ 7283.16702

    • Auf 5.15.0-1041.49~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2023-53722

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    md: raid1: fix potential OOB in raid1_remove_disk()

    In the Linux kernel, the following vulnerability has been resolved: md: raid1: fix potential OOB in raid1_remove_disk() If rddev->raid_disk is greater than mddev->raid_disks, there will be an out-of-bounds in raid1_remove_disk(). We have already found similar reports as follows: 1) commit d17f744e883b ("md-raid10: fix KASAN warning") 2) commit 1ebc2cec0b7d ("dm raid: fix KASAN warning in raid5_remove_disk") Fix this bug by checking whether the "number" variable is valid.

    • Auf 5.15.0-1051.59~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2023-53719

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    serial: arc_uart: fix of_iomap leak in `arc_serial_probe`

    In the Linux kernel, the following vulnerability has been resolved: serial: arc_uart: fix of_iomap leak in `arc_serial_probe` Smatch reports: drivers/tty/serial/arc_uart.c:631 arc_serial_probe() warn: 'port->membase' from of_iomap() not released on lines: 631. In arc_serial_probe(), if uart_add_one_port() fails, port->membase is not released, which would cause a resource leak. To fix this, I replace of_iomap with devm_platform_ioremap_resource.

    • Auf 5.15.0-1041.49~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2023-53718

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

    ring-buffer: Do not swap cpu_buffer during resize process

    In the Linux kernel, the following vulnerability has been resolved: ring-buffer: Do not swap cpu_buffer during resize process When ring_buffer_swap_cpu was called during resize process, the cpu buffer was swapped in the middle, resulting in incorrect state. Continuing to run in the wrong state will result in oops. This issue can be easily reproduced using the following two scripts: /tmp # cat test1.sh //#! /bin/sh for i in `seq 0 100000` do echo 2000 > /sys/kernel/debug/tracing/buffer_size_kb sleep 0.5 echo 5000 > /sys/kernel/debug/tracing/buffer_size_kb sleep 0.5 done /tmp # cat test2.sh //#! /bin/sh fo

    • Auf 5.15.0-1048.56~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2023-53717

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback()

    In the Linux kernel, the following vulnerability has been resolved: wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() Fix a stack-out-of-bounds write that occurs in a WMI response callback function that is called after a timeout occurs in ath9k_wmi_cmd(). The callback writes to wmi->cmd_rsp_buf, a stack-allocated buffer that could no longer be valid when a timeout occurs. Set wmi->last_seq_id to 0 when a timeout occurred. Found by a modified version of syzkaller. BUG: KASAN: stack-out-of-bounds in ath9k_wmi_ctrl_rx Write of size 4 Call Trace: memcpy ath9k_wmi_ctrl_rx ath9k_htc_rx_msg ath9k_hif_usb_reg_in

    • Auf 5.15.0-1036.44~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2023-53716

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    net: fix skb leak in __skb_tstamp_tx()

    In the Linux kernel, the following vulnerability has been resolved: net: fix skb leak in __skb_tstamp_tx() Commit 50749f2dd685 ("tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp.") added a call to skb_orphan_frags_rx() to fix leaks with zerocopy skbs. But it ended up adding a leak of its own. When skb_orphan_frags_rx() fails, the function just returns, leaking the skb it just cloned. Free it before returning. This bug was discovered and resolved using Coverity Static Analysis Security Testing (SAST) by Synopsys, Inc.

    • Auf 5.15.0-1041.49~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2023-53715

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex

    In the Linux kernel, the following vulnerability has been resolved: wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex Apparently the hex passphrase mechanism does not work on newer chips/firmware (e.g. BCM4387). It seems there was a simple way of passing it in binary all along, so use that and avoid the hexification. OpenBSD has been doing it like this from the beginning, so this should work on all chips. Also clear the structure before setting the PMK. This was leaking uninitialized stack contents to the device.

    • Auf 5.15.0-1041.49~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2023-53712

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    ARM: 9317/1: kexec: Make smp stop calls asynchronous

    In the Linux kernel, the following vulnerability has been resolved: ARM: 9317/1: kexec: Make smp stop calls asynchronous If a panic is triggered by a hrtimer interrupt all online cpus will be notified and set offline. But as highlighted by commit 19dbdcb8039c ("smp: Warn on function calls from softirq context") this call should not be made synchronous with disabled interrupts: softdog: Initiating panic Kernel panic - not syncing: Software Watchdog Timer expired WARNING: CPU: 1 PID: 0 at kernel/smp.c:753 smp_call_function_many_cond unwind_backtrace: show_stack dump_stack_lvl __warn warn_slowpath_fmt smp_call_f

    • Auf 5.15.0-1051.59~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2023-53711

    Hoch · CVSS 8.2EPSS 0,39%Korrektur verfügbar

    NFS: Fix a potential data corruption

    In the Linux kernel, the following vulnerability has been resolved: NFS: Fix a potential data corruption We must ensure that the subrequests are joined back into the head before we can retransmit a request. If the head was not on the commit lists, because the server wrote it synchronously, we still need to add it back to the retransmission list. Add a call that mirrors the effect of nfs_cancel_remove_inode() for O_DIRECT.

    • Auf 5.15.0-1051.59~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2023-53710

    Nicht bewertetEPSS 0,2%Korrektur verfügbar

    wifi: mt76: mt7921: fix error code of return in mt7921_acpi_read

    In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7921: fix error code of return in mt7921_acpi_read Kernel NULL pointer dereference when ACPI SAR table isn't implemented well. Fix the error code of return to mark the ACPI SAR table as invalid. [ 5.077128] mt7921e 0000:06:00.0: sar cnt = 0 [ 5.077381] BUG: kernel NULL pointer dereference, address: 0000000000000004 [ 5.077630] #PF: supervisor read access in kernel mode [ 5.077883] #PF: error_code(0x0000) - not-present page [ 5.078138] PGD 0 P4D 0 [ 5.078398] Oops: 0000 [#1] PREEMPT SMP NOPTI [ 5.079202] RIP: 0010:mt7921_init_acpi_sar+0x10

    • Auf 5.15.0-1032.40~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2023-53709

    Nicht bewertetEPSS 0,2%Korrektur verfügbar

    ring-buffer: Handle race between rb_move_tail and rb_check_pages

    In the Linux kernel, the following vulnerability has been resolved: ring-buffer: Handle race between rb_move_tail and rb_check_pages It seems a data race between ring_buffer writing and integrity check. That is, RB_FLAG of head_page is been updating, while at same time RB_FLAG was cleared when doing integrity check rb_check_pages(): rb_check_pages() rb_handle_head_page(): -------- -------- rb_head_page_deactivate() rb_head_page_set_normal() rb_head_page_activate() We do intergrity test of the list to check if the list is corrupted and it is still worth doing it. So, let's

    • Auf 5.15.0-1036.44~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2023-53708

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects

    In the Linux kernel, the following vulnerability has been resolved: ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects If a badly constructed firmware includes multiple `ACPI_TYPE_PACKAGE` objects while evaluating the AMD LPS0 _DSM, there will be a memory leak. Explicitly guard against this.

    • Auf 5.15.0-1051.59~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2023-53705

    Hoch · CVSS 8.2EPSS 0,56%Korrektur verfügbar

    ipv6: Fix out-of-bounds access in ipv6_find_tlv()

    In the Linux kernel, the following vulnerability has been resolved: ipv6: Fix out-of-bounds access in ipv6_find_tlv() optlen is fetched without checking whether there is more than one byte to parse. It can lead to out-of-bounds access. Found by InfoTeCS on behalf of Linux Verification Center (linuxtesting.org) with SVACE.

    • Auf 5.15.0-1041.49~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2023-53704

    Nicht bewertetEPSS 0,22%Korrektur verfügbar

    clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe()

    In the Linux kernel, the following vulnerability has been resolved: clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe() Replace of_iomap() and kzalloc() with devm_of_iomap() and devm_kzalloc() which can automatically release the related memory when the device or driver is removed or unloaded to avoid potential memory leak. In this case, iounmap(anatop_base) in line 427,433 are removed as manual release is not required. Besides, referring to clk-imx8mq.c, check the return code of of_clk_add_hw_provider, if it returns negtive, print error info and unregister hws, which makes the program more robust.

    • Auf 5.15.0-1044.52~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2023-53700

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    media: max9286: Fix memleak in max9286_v4l2_register()

    In the Linux kernel, the following vulnerability has been resolved: media: max9286: Fix memleak in max9286_v4l2_register() There is a kmemleak when testing the media/i2c/max9286.c with bpf mock device: kmemleak: 5 new suspected memory leaks (see /sys/kernel/debug/kmemleak) unreferenced object 0xffff88810defc400 (size 256): comm "python3", pid 278, jiffies 4294737563 (age 31.978s) hex dump (first 32 bytes): 28 06 a7 0a 81 88 ff ff 00 fe 22 12 81 88 ff ff (........."..... 10 c4 ef 0d 81 88 ff ff 10 c4 ef 0d 81 88 ff ff ................ backtrace: [<00000000191de6a7>] __kmalloc_node+0x44/0x1b0 [<000000002f4912b7>] kvm

    • Auf 5.15.0-1036.44~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2023-53699

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    riscv: move memblock_allow_resize() after linear mapping is ready

    In the Linux kernel, the following vulnerability has been resolved: riscv: move memblock_allow_resize() after linear mapping is ready The initial memblock metadata is accessed from kernel image mapping. The regions arrays need to "reallocated" from memblock and accessed through linear mapping to cover more memblock regions. So the resizing should not be allowed until linear mapping is ready. Note that there are memblock allocations when building linear mapping. This patch is similar to 24cc61d8cb5a ("arm64: memblock: don't permit memblock resizing until linear mapping is up"). In following log, many memblock regions are reserved before cr

    • Auf 5.15.0-1044.52~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2023-53698

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

    xsk: fix refcount underflow in error path

    In the Linux kernel, the following vulnerability has been resolved: xsk: fix refcount underflow in error path Fix a refcount underflow problem reported by syzbot that can happen when a system is running out of memory. If xp_alloc_tx_descs() fails, and it can only fail due to not having enough memory, then the error path is triggered. In this error path, the refcount of the pool is decremented as it has incremented before. However, the reference to the pool in the socket was not nulled. This means that when the socket is closed later, the socket teardown logic will think that there is a pool attached to the socket and try to decrease the ref

    • Auf 5.15.0-1048.56~20.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 →