p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-intel-iotg-5.15 · Seite 95

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 4693

  1. CVE-2022-49460

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

    PM / devfreq: rk3399_dmc: Disable edev on remove()

    In the Linux kernel, the following vulnerability has been resolved: PM / devfreq: rk3399_dmc: Disable edev on remove() Otherwise we hit an unablanced enable-count when unbinding the DFI device: [ 1279.659119] ------------[ cut here ]------------ [ 1279.659179] WARNING: CPU: 2 PID: 5638 at drivers/devfreq/devfreq-event.c:360 devfreq_event_remove_edev+0x84/0x8c ... [ 1279.659352] Hardware name: Google Kevin (DT) [ 1279.659363] pstate: 80400005 (Nzcv daif +PAN -UAO -TCO BTYPE=--) [ 1279.659371] pc : devfreq_event_remove_edev+0x84/0x8c [ 1279.659380] lr : devm_devfreq_event_release+0x1c/0x28 ... [ 1279.659571] Call trace: [ 1279.659582] devfr

    • Auf 5.15.0-1015.20~20.04.2 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2022-49459

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

    thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe

    In the Linux kernel, the following vulnerability has been resolved: thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe platform_get_resource() may return NULL, add proper check to avoid potential NULL dereferencing.

    • Auf 5.15.0-1015.20~20.04.2 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2022-49458

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

    drm/msm: don't free the IRQ if it was not requested

    In the Linux kernel, the following vulnerability has been resolved: drm/msm: don't free the IRQ if it was not requested As msm_drm_uninit() is called from the msm_drm_init() error path, additional care should be necessary as not to call the free_irq() for the IRQ that was not requested before (because an error occured earlier than the request_irq() call). This fixed the issue reported with the following backtrace: [ 8.571329] Trying to free already-free IRQ 187 [ 8.571339] WARNING: CPU: 0 PID: 76 at kernel/irq/manage.c:1895 free_irq+0x1e0/0x35c [ 8.588746] Modules linked in: pmic_glink pdr_interface fastrpc qrtr_smd snd_soc_hdmi_

    • Auf 5.15.0-1015.20~20.04.2 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2022-49457

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

    ARM: versatile: Add missing of_node_put in dcscb_init

    In the Linux kernel, the following vulnerability has been resolved: ARM: versatile: Add missing of_node_put in dcscb_init The device_node pointer is returned by of_find_compatible_node with refcount incremented. We should use of_node_put() to avoid the refcount leak.

    • Auf 5.15.0-1015.20~20.04.2 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2022-49455

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

    misc: ocxl: fix possible double free in ocxl_file_register_afu

    In the Linux kernel, the following vulnerability has been resolved: misc: ocxl: fix possible double free in ocxl_file_register_afu info_release() will be called in device_unregister() when info->dev's reference count is 0. So there is no need to call ocxl_afu_put() and kfree() again. Fix this by adding free_minor() and return to err_unregister error path.

    • Auf 5.15.0-1015.20~20.04.2 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2022-49454

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

    PCI: mediatek: Fix refcount leak in mtk_pcie_subsys_powerup()

    In the Linux kernel, the following vulnerability has been resolved: PCI: mediatek: Fix refcount leak in mtk_pcie_subsys_powerup() The of_find_compatible_node() function returns a node pointer with refcount incremented, We should use of_node_put() on it when done Add the missing of_node_put() to release the refcount.

    • Auf 5.15.0-1015.20~20.04.2 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2022-49453

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

    soc: ti: ti_sci_pm_domains: Check for null return of devm_kcalloc

    In the Linux kernel, the following vulnerability has been resolved: soc: ti: ti_sci_pm_domains: Check for null return of devm_kcalloc The allocation funciton devm_kcalloc may fail and return a null pointer, which would cause a null-pointer dereference later. It might be better to check it and directly return -ENOMEM just like the usage of devm_kcalloc in previous code.

    • Auf 5.15.0-1015.20~20.04.2 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2022-49451

    Hoch · CVSS 8.4EPSS 0,3%Korrektur verfügbar

    firmware: arm_scmi: Fix list protocols enumeration in the base protocol

    In the Linux kernel, the following vulnerability has been resolved: firmware: arm_scmi: Fix list protocols enumeration in the base protocol While enumerating protocols implemented by the SCMI platform using BASE_DISCOVER_LIST_PROTOCOLS, the number of returned protocols is currently validated in an improper way since the check employs a sum between unsigned integers that could overflow and cause the check itself to be silently bypassed if the returned value 'loop_num_ret' is big enough. Fix the validation avoiding the addition.

    • Auf 5.15.0-1015.20~20.04.2 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2022-49450

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

    rxrpc: Fix listen() setting the bar too high for the prealloc rings

    In the Linux kernel, the following vulnerability has been resolved: rxrpc: Fix listen() setting the bar too high for the prealloc rings AF_RXRPC's listen() handler lets you set the backlog up to 32 (if you bump up the sysctl), but whilst the preallocation circular buffers have 32 slots in them, one of them has to be a dead slot because we're using CIRC_CNT(). This means that listen(rxrpc_sock, 32) will cause an oops when the socket is closed because rxrpc_service_prealloc_one() allocated one too many calls and rxrpc_discard_prealloc() won't then be able to get rid of them because it'll think the ring is empty. rxrpc_release_calls_on_socke

    • Auf 5.15.0-1015.20~20.04.2 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2022-49449

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

    pinctrl: renesas: rzn1: Fix possible null-ptr-deref in sh_pfc_map_resources()

    In the Linux kernel, the following vulnerability has been resolved: pinctrl: renesas: rzn1: Fix possible null-ptr-deref in sh_pfc_map_resources() It will cause null-ptr-deref when using 'res', if platform_get_resource() returns NULL, so move using 'res' after devm_ioremap_resource() that will check it to avoid null-ptr-deref. And use devm_platform_get_and_ioremap_resource() to simplify code.

    • Auf 5.15.0-1015.20~20.04.2 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2022-49448

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

    soc: bcm: Check for NULL return of devm_kzalloc()

    In the Linux kernel, the following vulnerability has been resolved: soc: bcm: Check for NULL return of devm_kzalloc() As the potential failure of allocation, devm_kzalloc() may return NULL. Then the 'pd->pmb' and the follow lines of code may bring null pointer dereference. Therefore, it is better to check the return value of devm_kzalloc() to avoid this confusion.

    • Auf 5.15.0-1015.20~20.04.2 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2022-49447

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

    ARM: hisi: Add missing of_node_put after of_find_compatible_node

    In the Linux kernel, the following vulnerability has been resolved: ARM: hisi: Add missing of_node_put after of_find_compatible_node of_find_compatible_node will increment the refcount of the returned device_node. Calling of_node_put() to avoid the refcount leak

    • Auf 5.15.0-1015.20~20.04.2 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2022-49446

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

    nvdimm: Fix firmware activation deadlock scenarios

    In the Linux kernel, the following vulnerability has been resolved: nvdimm: Fix firmware activation deadlock scenarios Lockdep reports the following deadlock scenarios for CXL root device power-management, device_prepare(), operations, and device_shutdown() operations for 'nd_region' devices: Chain exists of: &nvdimm_region_key --> &nvdimm_bus->reconfig_mutex --> system_transition_mutex Possible unsafe locking scenario: CPU0 CPU1 ---- ---- lock(system_transition_mutex); lock(&nvdimm_bus->reconfig_mutex); lock(sys

    • Auf 5.15.0-1015.20~20.04.2 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2022-49445

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

    pinctrl: renesas: core: Fix possible null-ptr-deref in sh_pfc_map_resources()

    In the Linux kernel, the following vulnerability has been resolved: pinctrl: renesas: core: Fix possible null-ptr-deref in sh_pfc_map_resources() It will cause null-ptr-deref when using 'res', if platform_get_resource() returns NULL, so move using 'res' after devm_ioremap_resource() that will check it to avoid null-ptr-deref. And use devm_platform_get_and_ioremap_resource() to simplify code.

    • Auf 5.15.0-1015.20~20.04.2 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2022-49444

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

    module: fix [e_shstrndx].sh_size=0 OOB access

    In the Linux kernel, the following vulnerability has been resolved: module: fix [e_shstrndx].sh_size=0 OOB access It is trivial to craft a module to trigger OOB access in this line: if (info->secstrings[strhdr->sh_size - 1] != '\0') { BUG: unable to handle page fault for address: ffffc90000aa0fff PGD 100000067 P4D 100000067 PUD 100066067 PMD 10436f067 PTE 0 Oops: 0000 [#1] PREEMPT SMP PTI CPU: 7 PID: 1215 Comm: insmod Not tainted 5.18.0-rc5-00007-g9bf578647087-dirty #10 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.14.0-4.fc34 04/01/2014 RIP: 0010:load_module+0x19b/0x2391 [rebased patch onto modules-next]

    • Auf 5.15.0-1017.22~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2022-49443

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

    list: fix a data-race around ep->rdllist

    In the Linux kernel, the following vulnerability has been resolved: list: fix a data-race around ep->rdllist ep_poll() first calls ep_events_available() with no lock held and checks if ep->rdllist is empty by list_empty_careful(), which reads rdllist->prev. Thus all accesses to it need some protection to avoid store/load-tearing. Note INIT_LIST_HEAD_RCU() already has the annotation for both prev and next. Commit bf3b9f6372c4 ("epoll: Add busy poll support to epoll with socket fds.") added the first lockless ep_events_available(), and commit c5a282e9635e ("fs/epoll: reduce the scope of wq lock in epoll_wait()") made some ep_events_availab

    • Auf 5.15.0-1015.20~20.04.2 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2022-49442

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

    drivers/base/node.c: fix compaction sysfs file leak

    In the Linux kernel, the following vulnerability has been resolved: drivers/base/node.c: fix compaction sysfs file leak Compaction sysfs file is created via compaction_register_node in register_node. But we forgot to remove it in unregister_node. Thus compaction sysfs file is leaked. Using compaction_unregister_node to fix this issue.

    • Auf 5.15.0-1015.20~20.04.2 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2022-49441

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

    tty: fix deadlock caused by calling printk() under tty_port->lock

    In the Linux kernel, the following vulnerability has been resolved: tty: fix deadlock caused by calling printk() under tty_port->lock pty_write() invokes kmalloc() which may invoke a normal printk() to print failure message. This can cause a deadlock in the scenario reported by syz-bot below: CPU0 CPU1 CPU2 ---- ---- ---- lock(console_owner); lock(&port_lock_key); lock(&port->lock); lock(&port_lock_key); lock(&port

    • Auf 5.15.0-1015.20~20.04.2 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2022-49440

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

    powerpc/rtas: Keep MSR[RI] set when calling RTAS

    In the Linux kernel, the following vulnerability has been resolved: powerpc/rtas: Keep MSR[RI] set when calling RTAS RTAS runs in real mode (MSR[DR] and MSR[IR] unset) and in 32-bit big endian mode (MSR[SF,LE] unset). The change in MSR is done in enter_rtas() in a relatively complex way, since the MSR value could be hardcoded. Furthermore, a panic has been reported when hitting the watchdog interrupt while running in RTAS, this leads to the following stack trace: watchdog: CPU 24 Hard LOCKUP watchdog: CPU 24 TB:997512652051031, last heartbeat TB:997504470175378 (15980ms ago) ... Supported: No, Unreleased kernel CPU: 24 PID: 875

    • Auf 5.15.0-1015.20~20.04.2 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2022-49439

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

    powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup

    In the Linux kernel, the following vulnerability has been resolved: powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup of_parse_phandle() returns a node pointer with refcount incremented, we should use of_node_put() on it when not need anymore. Add missing of_node_put() to avoid refcount leak.

    • Auf 5.15.0-1015.20~20.04.2 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 →