p PatchFirst

PatchFirst · Vulnérabilités récentes

Vulnérabilités de linux-lowlatency-hwe-5.15 · Page n° 11

Vulnérabilité publiée pour linux-lowlatency-hwe-5.15 au cours des 30 derniers jours : 0. Dans le catalogue KEV : 0.

Filtrer les vulnérabilités
Effacer les filtres

Vulnérabilités : 4518

  1. CVE-2023-54110

    Non évaluéeEPSS 0,22%Correctif disponible

    usb: rndis_host: Secure rndis_query check against int overflow

    In the Linux kernel, the following vulnerability has been resolved: usb: rndis_host: Secure rndis_query check against int overflow Variables off and len typed as uint32 in rndis_query function are controlled by incoming RNDIS response message thus their value may be manipulated. Setting off to a unexpectetly large value will cause the sum with len and 8 to overflow and pass the implemented validation step. Consequently the response pointer will be referring to a location past the expected buffer boundaries allowing information leakage e.g. via RNDIS_OID_802_3_PERMANENT_ADDRESS OID.

    • Mettez à jour vers 5.15.0-69.76~20.04.1
    Publication Mise à jour
  2. CVE-2023-54109

    Non évaluéeEPSS 0,22%Correctif disponible

    media: rcar_fdp1: Fix refcount leak in probe and remove function

    In the Linux kernel, the following vulnerability has been resolved: media: rcar_fdp1: Fix refcount leak in probe and remove function rcar_fcp_get() take reference, which should be balanced with rcar_fcp_put(). Add missing rcar_fcp_put() in fdp1_remove and the error paths of fdp1_probe() to fix this. [hverkuil: resolve merge conflict, remove() is now void]

    • Mettez à jour vers 5.15.0-79.88~20.04.1
    Publication Mise à jour
  3. CVE-2023-54108

    Non évaluéeEPSS 0,21%Correctif disponible

    scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests

    In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests The following message and call trace was seen with debug kernels: DMA-API: qla2xxx 0000:41:00.0: device driver failed to check map error [device address=0x00000002a3ff38d8] [size=1024 bytes] [mapped as single] WARNING: CPU: 0 PID: 2930 at kernel/dma/debug.c:1017 check_unmap+0xf42/0x1990 Call Trace: debug_dma_unmap_page+0xc9/0x100 qla_nvme_ls_unmap+0x141/0x210 [qla2xxx] Remove DMA mapping from the driver altogether, as it is already done by FC layer. This prevents the warning.

    • Mettez à jour vers 5.15.0-75.82~20.04.1
    Publication Mise à jour
  4. CVE-2023-54104

    Élevée · CVSS 7.8EPSS 0,17%Correctif disponible

    mtd: rawnand: fsl_upm: Fix an off-by one test in fun_exec_op()

    In the Linux kernel, the following vulnerability has been resolved: mtd: rawnand: fsl_upm: Fix an off-by one test in fun_exec_op() 'op-cs' is copied in 'fun->mchip_number' which is used to access the 'mchip_offsets' and the 'rnb_gpio' arrays. These arrays have NAND_MAX_CHIPS elements, so the index must be below this limit. Fix the sanity check in order to avoid the NAND_MAX_CHIPS value. This would lead to out-of-bound accesses.

    • Mettez à jour vers 5.15.0-88.98~20.04.1
    Publication Mise à jour
  5. CVE-2023-54102

    Non évaluéeEPSS 0,24%Correctif disponible

    scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow

    In the Linux kernel, the following vulnerability has been resolved: scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow A static code analysis tool flagged the possibility of buffer overflow when using copy_from_user() for a debugfs entry. Currently, it is possible that copy_from_user() copies more bytes than what would fit in the mybuf char array. Add a min() restriction check between sizeof(mybuf) - 1 and nbytes passed from the userspace buffer to protect against buffer overflow.

    • Mettez à jour vers 5.15.0-83.92~20.04.1
    Publication Mise à jour
  6. CVE-2023-54100

    Élevée · CVSS 7.8EPSS 0,16%Correctif disponible

    scsi: qedi: Fix use after free bug in qedi_remove()

    In the Linux kernel, the following vulnerability has been resolved: scsi: qedi: Fix use after free bug in qedi_remove() In qedi_probe() we call __qedi_probe() which initializes &qedi->recovery_work with qedi_recovery_handler() and &qedi->board_disable_work with qedi_board_disable_work(). When qedi_schedule_recovery_handler() is called, schedule_delayed_work() will finally start the work. In qedi_remove(), which is called to remove the driver, the following sequence may be observed: Fix this by finishing the work before cleanup in qedi_remove(). CPU0 CPU1 |qedi_recovery_handler qedi_remove

    • Mettez à jour vers 5.15.0-83.92~20.04.1
    Publication Mise à jour
  7. CVE-2023-54099

    Non évaluéeEPSS 0,21%Correctif disponible

    fs: Protect reconfiguration of sb read-write from racing writes

    In the Linux kernel, the following vulnerability has been resolved: fs: Protect reconfiguration of sb read-write from racing writes The reconfigure / remount code takes a lot of effort to protect filesystem's reconfiguration code from racing writes on remounting read-only. However during remounting read-only filesystem to read-write mode userspace writes can start immediately once we clear SB_RDONLY flag. This is inconvenient for example for ext4 because we need to do some writes to the filesystem (such as preparation of quota files) before we can take userspace writes so we are clearing SB_RDONLY flag before we are fully ready to accept us

    • Mettez à jour vers 5.15.0-88.98~20.04.1
    Publication Mise à jour
  8. CVE-2023-54098

    Élevée · CVSS 7.3EPSS 0,16%Correctif disponible

    drm/i915/gvt: fix gvt debugfs destroy

    In the Linux kernel, the following vulnerability has been resolved: drm/i915/gvt: fix gvt debugfs destroy When gvt debug fs is destroyed, need to have a sane check if drm minor's debugfs root is still available or not, otherwise in case like device remove through unbinding, drm minor's debugfs directory has already been removed, then intel_gvt_debugfs_clean() would act upon dangling pointer like below oops. i915 0000:00:02.0: Direct firmware load for i915/gvt/vid_0x8086_did_0x1926_rid_0x0a.golden_hw_state failed with error -2 i915 0000:00:02.0: MDEV: Registered Console: switching to colour dummy device 80x25 i915 0000:00:02.0: MDEV: Unregi

    • Mettez à jour vers 5.15.0-69.76~20.04.1
    Publication Mise à jour
  9. CVE-2023-54097

    Non évaluéeEPSS 0,21%Correctif disponible

    regulator: stm32-pwr: fix of_iomap leak

    In the Linux kernel, the following vulnerability has been resolved: regulator: stm32-pwr: fix of_iomap leak Smatch reports: drivers/regulator/stm32-pwr.c:166 stm32_pwr_regulator_probe() warn: 'base' from of_iomap() not released on lines: 151,166. In stm32_pwr_regulator_probe(), base is not released when devm_kzalloc() fails to allocate memory or devm_regulator_register() fails to register a new regulator device, which may cause a leak. To fix this issue, replace of_iomap() with devm_platform_ioremap_resource(). devm_platform_ioremap_resource() is a specialized function for platform devices. It allows 'base' to be automatically released wh

    • Mettez à jour vers 5.15.0-79.88~20.04.1
    Publication Mise à jour
  10. CVE-2023-54096

    Élevée · CVSS 7.8EPSS 0,17%Correctif disponible

    soundwire: fix enumeration completion

    In the Linux kernel, the following vulnerability has been resolved: soundwire: fix enumeration completion The soundwire subsystem uses two completion structures that allow drivers to wait for soundwire device to become enumerated on the bus and initialised by their drivers, respectively. The code implementing the signalling is currently broken as it does not signal all current and future waiters and also uses the wrong reinitialisation function, which can potentially lead to memory corruption if there are still waiters on the queue. Not signalling future waiters specifically breaks sound card probe deferrals as codec drivers can not tell

    • Mettez à jour vers 5.15.0-88.98~20.04.1
    Publication Mise à jour
  11. CVE-2023-54095

    Élevée · CVSS 7EPSS 0,16%Correctif disponible

    powerpc/iommu: Fix notifiers being shared by PCI and VIO buses

    In the Linux kernel, the following vulnerability has been resolved: powerpc/iommu: Fix notifiers being shared by PCI and VIO buses fail_iommu_setup() registers the fail_iommu_bus_notifier struct to both PCI and VIO buses. struct notifier_block is a linked list node, so this causes any notifiers later registered to either bus type to also be registered to the other since they share the same node. This causes issues in (at least) the vgaarb code, which registers a notifier for PCI buses. pci_notify() ends up being called on a vio device, converted with to_pci_dev() even though it's not a PCI device, and finally makes a bad access in vga_ar

    • Mettez à jour vers 5.15.0-94.104~20.04.1
    Publication Mise à jour
  12. CVE-2023-54094

    Critique · CVSS 9.8EPSS 0,55%Correctif disponible

    net: prevent skb corruption on frag list segmentation

    In the Linux kernel, the following vulnerability has been resolved: net: prevent skb corruption on frag list segmentation Ian reported several skb corruptions triggered by rx-gro-list, collecting different oops alike: [ 62.624003] BUG: kernel NULL pointer dereference, address: 00000000000000c0 [ 62.631083] #PF: supervisor read access in kernel mode [ 62.636312] #PF: error_code(0x0000) - not-present page [ 62.641541] PGD 0 P4D 0 [ 62.644174] Oops: 0000 [#1] PREEMPT SMP NOPTI [ 62.648629] CPU: 1 PID: 913 Comm: napi/eno2-79 Not tainted 6.4.0 #364 [ 62.655162] Hardware name: Supermicro Super Server/A2SDi-12C-HLN4F, BIOS 1.7a 10/1

    • Mettez à jour vers 5.15.0-86.95~20.04.1
    Publication Mise à jour
  13. CVE-2023-54093

    Non évaluéeEPSS 0,22%Correctif disponible

    media: anysee: fix null-ptr-deref in anysee_master_xfer

    In the Linux kernel, the following vulnerability has been resolved: media: anysee: fix null-ptr-deref in anysee_master_xfer In anysee_master_xfer, msg is controlled by user. When msg[i].buf is null and msg[i].len is zero, former checks on msg[i].buf would be passed. Malicious data finally reach anysee_master_xfer. If accessing msg[i].buf[0] without sanity check, null ptr deref would happen. We add check on msg[i].len to prevent crash. Similar commit: commit 0ed554fd769a ("media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer()") [hverkuil: add spaces around +]

    • Mettez à jour vers 5.15.0-94.104~20.04.1
    Publication Mise à jour
  14. CVE-2023-54092

    Élevée · CVSS 8.8EPSS 0,22%Correctif disponible

    KVM: s390: pv: fix index value of replaced ASCE

    In the Linux kernel, the following vulnerability has been resolved: KVM: s390: pv: fix index value of replaced ASCE The index field of the struct page corresponding to a guest ASCE should be 0. When replacing the ASCE in s390_replace_asce(), the index of the new ASCE should also be set to 0. Having the wrong index might lead to the wrong addresses being passed around when notifying pte invalidations, and eventually to validity intercepts (VM crash) if the prefix gets unmapped and the notifier gets called with the wrong address.

    • Mettez à jour vers 5.15.0-88.98~20.04.1
    Publication Mise à jour
  15. CVE-2023-54091

    Non évaluéeEPSS 0,26%Correctif disponible

    drm/client: Fix memory leak in drm_client_target_cloned

    In the Linux kernel, the following vulnerability has been resolved: drm/client: Fix memory leak in drm_client_target_cloned dmt_mode is allocated and never freed in this function. It was found with the ast driver, but most drivers using generic fbdev setup are probably affected. This fixes the following kmemleak report: backtrace: [<00000000b391296d>] drm_mode_duplicate+0x45/0x220 [drm] [<00000000e45bb5b3>] drm_client_target_cloned.constprop.0+0x27b/0x480 [drm] [<00000000ed2d3a37>] drm_client_modeset_probe+0x6bd/0xf50 [drm] [<0000000010e5cc9d>] __drm_fb_helper_initial_config_and_unlock+0xb4/0x2c0 [drm_kms_helper] [<00

    • Mettez à jour vers 5.15.0-88.98~20.04.1
    Publication Mise à jour
  16. CVE-2023-54087

    Non évaluéeEPSS 0,22%Correctif disponible

    ubi: Fix possible null-ptr-deref in ubi_free_volume()

    In the Linux kernel, the following vulnerability has been resolved: ubi: Fix possible null-ptr-deref in ubi_free_volume() It willl cause null-ptr-deref in the following case: uif_init() ubi_add_volume() cdev_add() -> if it fails, call kill_volumes() device_register() kill_volumes() -> if ubi_add_volume() fails call this function ubi_free_volume() cdev_del() device_unregister() -> trying to delete a not added device, it causes null-ptr-deref So in ubi_free_volume(), it delete devices whether they are added or not, it will causes null-ptr-deref. Handle the error case whlie calling ubi_add_volume() to fix this pro

    • Mettez à jour vers 5.15.0-79.88~20.04.1
    Publication Mise à jour
  17. CVE-2023-54086

    Non évaluéeEPSS 0,21%Correctif disponible

    bpf: Add preempt_count_{sub,add} into btf id deny list

    In the Linux kernel, the following vulnerability has been resolved: bpf: Add preempt_count_{sub,add} into btf id deny list The recursion check in __bpf_prog_enter* and __bpf_prog_exit* leave preempt_count_{sub,add} unprotected. When attaching trampoline to them we get panic as follows, [ 867.843050] BUG: TASK stack guard page was hit at 0000000009d325cf (stack is 0000000046a46a15..00000000537e7b28) [ 867.843064] stack guard page: 0000 [#1] PREEMPT SMP NOPTI [ 867.843067] CPU: 8 PID: 11009 Comm: trace Kdump: loaded Not tainted 6.2.0+ #4 [ 867.843100] Call Trace: [ 867.843101] <TASK> [ 867.843104] asm_exc_int3+0x3a/0x40 [ 867.843108

    • Mettez à jour vers 5.15.0-83.92~20.04.1
    Publication Mise à jour
  18. CVE-2023-54084

    Non évaluéeEPSS 0,21%Correctif disponible

    ALSA: firewire-digi00x: prevent potential use after free

    In the Linux kernel, the following vulnerability has been resolved: ALSA: firewire-digi00x: prevent potential use after free This code was supposed to return an error code if init_stream() failed, but it instead freed dg00x->rx_stream and returned success. This potentially leads to a use after free.

    • Mettez à jour vers 5.15.0-83.92~20.04.1
    Publication Mise à jour
  19. CVE-2023-54083

    Élevée · CVSS 7.8EPSS 0,16%Correctif disponible

    phy: tegra: xusb: Clear the driver reference in usb-phy dev

    In the Linux kernel, the following vulnerability has been resolved: phy: tegra: xusb: Clear the driver reference in usb-phy dev For the dual-role port, it will assign the phy dev to usb-phy dev and use the port dev driver as the dev driver of usb-phy. When we try to destroy the port dev, it will destroy its dev driver as well. But we did not remove the reference from usb-phy dev. This might cause the use-after-free issue in KASAN.

    • Mettez à jour vers 5.15.0-86.95~20.04.1
    Publication Mise à jour
  20. CVE-2023-54079

    Élevée · CVSS 7.8EPSS 0,17%Correctif disponible

    power: supply: bq27xxx: Fix poll_interval handling and races on remove

    In the Linux kernel, the following vulnerability has been resolved: power: supply: bq27xxx: Fix poll_interval handling and races on remove Before this patch bq27xxx_battery_teardown() was setting poll_interval = 0 to avoid bq27xxx_battery_update() requeuing the delayed_work item. There are 2 problems with this: 1. If the driver is unbound through sysfs, rather then the module being rmmod-ed, this changes poll_interval unexpectedly 2. This is racy, after it being set poll_interval could be changed before bq27xxx_battery_update() checks it through /sys/module/bq27xxx_battery/parameters/poll_interval Fix this by added a removed at

    • Mettez à jour vers 5.15.0-83.92~20.04.1
    Publication Mise à jour

Vérifiez votre serveur

Comparez votre pile et les versions installées aux bases de vulnérabilités actuelles.

Vérifiez votre serveur →