p PatchFirst

PatchFirst · Vulnerabilidades recientes

Vulnerabilidades de linux-fips · Página 172

Vulnerabilidades publicadas para linux-fips en los últimos 30 días: 485. Incluidas en el catálogo KEV: 0.

Filtrar vulnerabilidades
Borrar filtros

Vulnerabilidades: 8558

  1. CVE-2023-54307

    Sin evaluarEPSS 0,21%Corrección disponible

    ptp_qoriq: fix memory leak in probe()

    In the Linux kernel, the following vulnerability has been resolved: ptp_qoriq: fix memory leak in probe() Smatch complains that: drivers/ptp/ptp_qoriq.c ptp_qoriq_probe() warn: 'base' from ioremap() not released. Fix this by revising the parameter from 'ptp_qoriq->base' to 'base'. This is only a bug if ptp_qoriq_init() returns on the first -ENODEV error path. For other error paths ptp_qoriq->base and base are the same. And this change makes the code more readable.

    • Actualiza a 5.4.0-1082.91
    Publicación Actualización
  2. CVE-2023-54306

    Alta · CVSS 7.5EPSS 0,6%Corrección disponible

    net: tls: avoid hanging tasks on the tx_lock

    In the Linux kernel, the following vulnerability has been resolved: net: tls: avoid hanging tasks on the tx_lock syzbot sent a hung task report and Eric explains that adversarial receiver may keep RWIN at 0 for a long time, so we are not guaranteed to make forward progress. Thread which took tx_lock and went to sleep may not release tx_lock for hours. Use interruptible sleep where possible and reschedule the work if it can't take the lock. Testing: existing selftest passes

    • Actualiza a 5.4.0-1079.88
    Publicación Actualización
  3. CVE-2023-54305

    Sin evaluarEPSS 0,21%Corrección disponible

    ext4: refuse to create ea block when umounted

    In the Linux kernel, the following vulnerability has been resolved: ext4: refuse to create ea block when umounted The ea block expansion need to access s_root while it is already set as NULL when umount is triggered. Refuse this request to avoid panic.

    • Actualiza a 5.4.0-1079.88
    Publicación Actualización
  4. CVE-2023-54300

    Media · CVSS 5.2EPSS 0,23%Corrección disponible

    wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx

    In the Linux kernel, the following vulnerability has been resolved: wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx For the reasons also described in commit b383e8abed41 ("wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg()"), ath9k_htc_rx_msg() should validate pkt_len before accessing the SKB. For example, the obtained SKB may have been badly constructed with pkt_len = 8. In this case, the SKB can only contain a valid htc_frame_hdr but after being processed in ath9k_htc_rx_msg() and passed to ath9k_wmi_ctrl_rx() endpoint RX handler, it is expected to have a WMI command header which should be located inside its da

    • Actualiza a 5.4.0-1088.97
    Publicación Actualización
  5. CVE-2023-54299

    Media · CVSS 5.1EPSS 0,21%Corrección disponible

    usb: typec: bus: verify partner exists in typec_altmode_attention

    In the Linux kernel, the following vulnerability has been resolved: usb: typec: bus: verify partner exists in typec_altmode_attention Some usb hubs will negotiate DisplayPort Alt mode with the device but will then negotiate a data role swap after entering the alt mode. The data role swap causes the device to unregister all alt modes, however the usb hub will still send Attention messages even after failing to reregister the Alt Mode. type_altmode_attention currently does not verify whether or not a device's altmode partner exists, which results in a NULL pointer error when dereferencing the typec_altmode and typec_altmode_ops belonging to t

    • Actualiza a 5.4.0-1090.100
    Publicación Actualización
  6. CVE-2023-54298

    Sin evaluarEPSS 0,21%Corrección disponible

    thermal: intel: quark_dts: fix error pointer dereference

    In the Linux kernel, the following vulnerability has been resolved: thermal: intel: quark_dts: fix error pointer dereference If alloc_soc_dts() fails, then we can just return. Trying to free "soc_dts" will lead to an Oops.

    • Actualiza a 5.4.0-1079.88
    Publicación Actualización
  7. CVE-2023-54295

    Baja · CVSS 2.4EPSS 0,2%Sin corrección publicada

    mtd: spi-nor: Fix shift-out-of-bounds in spi_nor_set_erase_type

    In the Linux kernel, the following vulnerability has been resolved: mtd: spi-nor: Fix shift-out-of-bounds in spi_nor_set_erase_type spi_nor_set_erase_type() was used either to set or to mask out an erase type. When we used it to mask out an erase type a shift-out-of-bounds was hit: UBSAN: shift-out-of-bounds in drivers/mtd/spi-nor/core.c:2237:24 shift exponent 4294967295 is too large for 32-bit type 'int' The setting of the size_{shift, mask} and of the opcode are unnecessary when the erase size is zero, as throughout the code just the erase size is considered to determine whether an erase type is supported or not. Setting the opcode to 0x

    Publicación Actualización
  8. CVE-2023-54294

    Sin evaluarEPSS 0,21%Corrección disponible

    md/raid10: fix memleak of md thread

    In the Linux kernel, the following vulnerability has been resolved: md/raid10: fix memleak of md thread In raid10_run(), if setup_conf() succeed and raid10_run() failed before setting 'mddev->thread', then in the error path 'conf->thread' is not freed. Fix the problem by setting 'mddev->thread' right after setup_conf().

    • Actualiza a 5.4.0-1084.93
    Publicación Actualización
  9. CVE-2023-54289

    Sin evaluarEPSS 0,21%Corrección disponible

    scsi: qedf: Fix NULL dereference in error handling

    In the Linux kernel, the following vulnerability has been resolved: scsi: qedf: Fix NULL dereference in error handling Smatch reported: drivers/scsi/qedf/qedf_main.c:3056 qedf_alloc_global_queues() warn: missing unwind goto? At this point in the function, nothing has been allocated so we can return directly. In particular the "qedf->global_queues" have not been allocated so calling qedf_free_global_queues() will lead to a NULL dereference when we check if (!gl[i]) and "gl" is NULL.

    • Actualiza a 5.4.0-1088.97
    Publicación Actualización
  10. CVE-2023-54287

    Sin evaluarEPSS 0,2%Sin corrección publicada

    tty: serial: imx: disable Ageing Timer interrupt request irq

    In the Linux kernel, the following vulnerability has been resolved: tty: serial: imx: disable Ageing Timer interrupt request irq There maybe pending USR interrupt before requesting irq, however uart_add_one_port has not executed, so there will be kernel panic: [ 0.795668] Unable to handle kernel NULL pointer dereference at virtual addre ss 0000000000000080 [ 0.802701] Mem abort info: [ 0.805367] ESR = 0x0000000096000004 [ 0.808950] EC = 0x25: DABT (current EL), IL = 32 bits [ 0.814033] SET = 0, FnV = 0 [ 0.816950] EA = 0, S1PTW = 0 [ 0.819950] FSC = 0x04: level 0 translation fault [ 0.824617] Data abort inf

    Publicación Actualización
  11. CVE-2023-54286

    Alta · CVSS 7.6EPSS 0,3%Corrección disponible

    wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace

    In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace A received TKIP key may be up to 32 bytes because it may contain MIC rx/tx keys too. These are not used by iwl and copying these over overflows the iwl_keyinfo.key field. Add a check to not copy more data to iwl_keyinfo.key then will fit. This fixes backtraces like this one: memcpy: detected field-spanning write (size 32) of single field "sta_cmd.key.key" at drivers/net/wireless/intel/iwlwifi/dvm/sta.c:1103 (size 16) WARNING: CPU: 1 PID: 946 at drivers/net/wireless/intel/iwlwifi/dvm/sta.c:1103 iwla

    • Actualiza a 5.4.0-1084.93
    Publicación Actualización
  12. CVE-2023-54284

    Alta · CVSS 7.1EPSS 0,16%Corrección disponible

    media: av7110: prevent underflow in write_ts_to_decoder()

    In the Linux kernel, the following vulnerability has been resolved: media: av7110: prevent underflow in write_ts_to_decoder() The buf[4] value comes from the user via ts_play(). It is a value in the u8 range. The final length we pass to av7110_ipack_instant_repack() is "len - (buf[4] + 1) - 4" so add a check to ensure that the length is not negative. It's not clear that passing a negative len value does anything bad necessarily, but it's not best practice. With the new bounds checking the "if (!len)" condition is no longer possible or required so remove that.

    • Actualiza a 5.4.0-1084.93
    Publicación Actualización
  13. CVE-2023-54283

    Baja · CVSS 0EPSS 0,21%Corrección disponible

    bpf: Address KCSAN report on bpf_lru_list

    In the Linux kernel, the following vulnerability has been resolved: bpf: Address KCSAN report on bpf_lru_list KCSAN reported a data-race when accessing node->ref. Although node->ref does not have to be accurate, take this chance to use a more common READ_ONCE() and WRITE_ONCE() pattern instead of data_race(). There is an existing bpf_lru_node_is_ref() and bpf_lru_node_set_ref(). This patch also adds bpf_lru_node_clear_ref() to do the WRITE_ONCE(node->ref, 0) also. ================================================================== BUG: KCSAN: data-race in __bpf_lru_list_rotate / __htab_lru_percpu_map_update_elem write to 0xffff888137038de

    • Actualiza a 5.4.0-1088.97
    Publicación Actualización
  14. CVE-2023-54282

    Sin evaluarEPSS 0,23%Corrección disponible

    media: tuners: qt1010: replace BUG_ON with a regular error

    In the Linux kernel, the following vulnerability has been resolved: media: tuners: qt1010: replace BUG_ON with a regular error BUG_ON is unnecessary here, and in addition it confuses smatch. Replacing this with an error return help resolve this smatch warning: drivers/media/tuners/qt1010.c:350 qt1010_init() error: buffer overflow 'i2c_data' 34 <= 34

    • Actualiza a 5.4.0-1090.100
    Publicación Actualización
  15. CVE-2023-54281

    Media · CVSS 5.7EPSS 0,2%Sin corrección publicada

    btrfs: release path before inode lookup during the ino lookup ioctl

    In the Linux kernel, the following vulnerability has been resolved: btrfs: release path before inode lookup during the ino lookup ioctl During the ino lookup ioctl we can end up calling btrfs_iget() to get an inode reference while we are holding on a root's btree. If btrfs_iget() needs to lookup the inode from the root's btree, because it's not currently loaded in memory, then it will need to lock another or the same path in the same root btree. This may result in a deadlock and trigger the following lockdep splat: WARNING: possible circular locking dependency detected 6.5.0-rc7-syzkaller-00004-gf7757129e3de #0 Not tainted ----------

    Publicación Actualización
  16. CVE-2022-50881

    Alta · CVSS 7EPSS 0,2%Sin corrección publicada

    wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect()

    In the Linux kernel, the following vulnerability has been resolved: wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect() This patch fixes a use-after-free in ath9k that occurs in ath9k_hif_usb_disconnect() when ath9k_destroy_wmi() is trying to access 'drv_priv' that has already been freed by ieee80211_free_hw(), called by ath9k_htc_hw_deinit(). The patch moves ath9k_destroy_wmi() before ieee80211_free_hw(). Note that urbs from the driver should be killed before freeing 'wmi' with ath9k_destroy_wmi() as their callbacks will access 'wmi'. Found by a modified version of syzkaller. ====================================================

    Publicación Actualización
  17. CVE-2022-50880

    Alta · CVSS 8.8EPSS 0,32%Corrección disponible

    wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state()

    In the Linux kernel, the following vulnerability has been resolved: wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() When peer delete failed in a disconnect operation, use-after-free detected by KFENCE in below log. It is because for each vdev_id and address, it has only one struct ath10k_peer, it is allocated in ath10k_peer_map_event(). When connected to an AP, it has more than one HTT_T2H_MSG_TYPE_PEER_MAP reported from firmware, then the array peer_map of struct ath10k will be set muti-elements to the same ath10k_peer in ath10k_peer_map_event(). When peer delete failed in ath10k_sta_state(), the ath10k_peer will

    • Actualiza a 5.4.0-1072.81
    Publicación Actualización
  18. CVE-2022-50876

    Alta · CVSS 7EPSS 0,23%Corrección disponible

    usb: musb: Fix musb_gadget.c rxstate overflow bug

    In the Linux kernel, the following vulnerability has been resolved: usb: musb: Fix musb_gadget.c rxstate overflow bug The usb function device call musb_gadget_queue() adds the passed request to musb_ep::req_list,If the (request->length > musb_ep->packet_sz) and (is_buffer_mapped(req) return false),the rxstate() will copy all data in fifo to request->buf which may cause request->buf out of bounds. Fix it by add the length check : fifocnt = min_t(unsigned, request->length - request->actual, fifocnt);

    • Actualiza a 5.4.0-1072.81
    Publicación Actualización
  19. CVE-2022-50875

    Sin evaluarEPSS 0,21%Corrección disponible

    of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop()

    In the Linux kernel, the following vulnerability has been resolved: of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop() When kmalloc() fail to allocate memory in kasprintf(), fn_1 or fn_2 will be NULL, and strcmp() will cause null pointer dereference.

    • Actualiza a 5.4.0-1073.82
    Publicación Actualización

Comprueba tu servidor

Compara tu pila y las versiones instaladas con las bases actuales de vulnerabilidades.

Comprueba tu servidor →