p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-intel-iot-realtime · Seite 178

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 9472

  1. CVE-2026-46022

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

    misc: ibmasm: fix OOB MMIO read in ibmasm_handle_mouse_interrupt()

    In the Linux kernel, the following vulnerability has been resolved: misc: ibmasm: fix OOB MMIO read in ibmasm_handle_mouse_interrupt() ibmasm_handle_mouse_interrupt() performs an out-of-bounds MMIO read when the queue reader or writer index from hardware exceeds REMOTE_QUEUE_SIZE (60). A compromised service processor can trigger this by writing an out-of-range value to the reader or writer MMIO register before asserting an interrupt. Since writer is re-read from hardware on every loop iteration, it can also be set to an out-of-range value after the loop has already started. The root cause is that get_queue_reader() and get_queue_writer()

    • Auf 5.15.0-1104.106 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2026-46021

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

    thermal: core: Fix thermal zone governor cleanup issues

    In the Linux kernel, the following vulnerability has been resolved: thermal: core: Fix thermal zone governor cleanup issues If thermal_zone_device_register_with_trips() fails after adding a thermal governor to the thermal zone being registered, the governor is not removed from it as appropriate which may lead to a memory leak. In turn, thermal_zone_device_unregister() calls thermal_set_governor() without acquiring the thermal zone lock beforehand which may race with a governor update via sysfs and may lead to a use-after-free in that case. Address these issues by adding two thermal_set_governor() calls, one to thermal_release() to remove

    • Auf 5.15.0-1109.111 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2026-46019

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

    crypto: atmel-aes - Fix 3-page memory leak in atmel_aes_buff_cleanup

    In the Linux kernel, the following vulnerability has been resolved: crypto: atmel-aes - Fix 3-page memory leak in atmel_aes_buff_cleanup atmel_aes_buff_init() allocates 4 pages using __get_free_pages() with ATMEL_AES_BUFFER_ORDER, but atmel_aes_buff_cleanup() frees only the first page using free_page(), leaking the remaining 3 pages. Use free_pages() with ATMEL_AES_BUFFER_ORDER to fix the memory leak.

    • Auf 5.15.0-1104.106 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2026-46018

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

    ALSA: usb-audio: stop parsing UAC2 rates at MAX_NR_RATES

    In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-audio: stop parsing UAC2 rates at MAX_NR_RATES parse_uac2_sample_rate_range() caps the number of enumerated rates at MAX_NR_RATES, but it only breaks out of the current rate loop. A malformed UAC2 RANGE response with additional triplets continues parsing the remaining triplets and repeatedly prints "invalid uac2 rates" while probe still holds register_mutex. Stop the whole parse once the cap is reached and return the number of rates collected so far.

    • Auf 5.15.0-1104.106 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2026-46015

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

    tcp: call sk_data_ready() after listener migration

    In the Linux kernel, the following vulnerability has been resolved: tcp: call sk_data_ready() after listener migration When inet_csk_listen_stop() migrates an established child socket from a closing listener to another socket in the same SO_REUSEPORT group, the target listener gets a new accept-queue entry via inet_csk_reqsk_queue_add(), but that path never notifies the target listener's waiters. A nonblocking accept() still works because it checks the queue directly, but poll()/epoll_wait() waiters and blocking accept() callers can also remain asleep indefinitely. Call READ_ONCE(nsk->sk_data_ready)(nsk) after a successful migration in ine

    • Auf 5.15.0-1104.106 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2026-46014

    Mittel · CVSS 5.5EPSS 0,1%Keine Korrektur veröffentlicht

    KVM: SVM: Add missing save/restore handling of LBR MSRs

    In the Linux kernel, the following vulnerability has been resolved: KVM: SVM: Add missing save/restore handling of LBR MSRs MSR_IA32_DEBUGCTLMSR and LBR MSRs are currently not enumerated by KVM_GET_MSR_INDEX_LIST, and LBR MSRs cannot be set with KVM_SET_MSRS. So save/restore is completely broken. Fix it by adding the MSRs to msrs_to_save_base, and allowing writes to LBR MSRs from userspace only (as they are read-only MSRs) if LBR virtualization is enabled. Additionally, to correctly restore L1's LBRs while L2 is running, make sure the LBRs are copied from the captured VMCB01 save area in svm_copy_vmrun_state(). Note, for VMX, this also f

    Veröffentlicht Aktualisiert
  7. CVE-2026-46012

    Hoch · CVSS 8.7EPSS 0,12%Keine Korrektur veröffentlicht

    rxrpc: Fix memory leaks in rxkad_verify_response()

    In the Linux kernel, the following vulnerability has been resolved: rxrpc: Fix memory leaks in rxkad_verify_response() Fix rxkad_verify_response() to free the ticket and the server key under all circumstances by initialising the ticket pointer to NULL and then making all paths through the function after the first allocation has been done go through a single common epilogue that just releases everything - where all the releases skip on a NULL pointer.

    Veröffentlicht Aktualisiert
  8. CVE-2026-46009

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

    PCI: endpoint: pci-epf-ntb: Remove duplicate resource teardown

    In the Linux kernel, the following vulnerability has been resolved: PCI: endpoint: pci-epf-ntb: Remove duplicate resource teardown epf_ntb_epc_destroy() duplicates the teardown that the caller is supposed to do later. This leads to an oops when .allow_link fails or when .drop_link is performed. Remove the helper. Also drop pci_epc_put(). EPC device refcounting is tied to configfs EPC group lifetime, and pci_epc_put() in the .drop_link path is sufficient.

    • Auf 5.15.0-1104.106 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2026-46006

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

    drm/nouveau: fix u32 overflow in pushbuf reloc bounds check

    In the Linux kernel, the following vulnerability has been resolved: drm/nouveau: fix u32 overflow in pushbuf reloc bounds check nouveau_gem_pushbuf_reloc_apply() validates each relocation with if (r->reloc_bo_offset + 4 > nvbo->bo.base.size) but reloc_bo_offset is __u32 (uapi/drm/nouveau_drm.h) and the integer literal 4 promotes to unsigned int, so the addition is performed in 32 bits and wraps before the comparison against the size_t bo size. Cast to u64 so the addition happens in 64-bit arithmetic. [ Add Fixes: tag. - Danilo ]

    • Auf 5.15.0-1104.106 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2026-46004

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

    ALSA: caiaq: Handle probe errors properly

    In the Linux kernel, the following vulnerability has been resolved: ALSA: caiaq: Handle probe errors properly The probe procedure of setup_card() in caiaq driver doesn't treat the error cases gracefully, e.g. the error from snd_card_register() calls snd_card_free() but continues. This would lead to a UAF for the further calls like snd_usb_caiaq_control_init(), as Berk suggested in another patch in the link below. However, the problem is not only that; in general, this function drops the all error handlings (as it's a void function) although its caller can propagate an error to snd_probe(), which eventually calls snd_card_free() as a prope

    • Auf 5.15.0-1104.106 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2026-46003

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

    net: qrtr: ns: Limit the total number of nodes

    In the Linux kernel, the following vulnerability has been resolved: net: qrtr: ns: Limit the total number of nodes Currently, the nameserver doesn't limit the number of nodes it handles. This can be an attack vector if a malicious client starts registering random nodes, leading to memory exhaustion. Hence, limit the maximum number of nodes to 64. Note that, limit of 64 is chosen based on the current platform requirements. If requirement changes in the future, this limit can be increased.

    • Auf 5.15.0-1109.111 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2026-46002

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

    ext2: reject inodes with zero i_nlink and valid mode in ext2_iget()

    In the Linux kernel, the following vulnerability has been resolved: ext2: reject inodes with zero i_nlink and valid mode in ext2_iget() ext2_iget() already rejects inodes with i_nlink == 0 when i_mode is zero or i_dtime is set, treating them as deleted. However, the case of i_nlink == 0 with a non-zero mode and zero dtime slips through. Since ext2 has no orphan list, such a combination can only result from filesystem corruption - a legitimate inode deletion always sets either i_dtime or clears i_mode before freeing the inode. A crafted image can exploit this gap to present such an inode to the VFS, which then triggers WARN_ON inside drop_n

    • Auf 5.15.0-1104.106 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2026-46000

    Mittel · CVSS 5.6EPSS 0,16%Keine Korrektur veröffentlicht

    rxrpc: Fix conn-level packet handling to unshare RESPONSE packets

    In the Linux kernel, the following vulnerability has been resolved: rxrpc: Fix conn-level packet handling to unshare RESPONSE packets The security operations that verify the RESPONSE packets decrypt bits of it in place - however, the sk_buff may be shared with a packet sniffer, which would lead to the sniffer seeing an apparently corrupt packet (actually decrypted). Fix this by handing a copy of the packet off to the specific security handler if the packet was cloned.

    Veröffentlicht Aktualisiert
  14. CVE-2026-45999

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

    erofs: fix unsigned underflow in z_erofs_lz4_handle_overlap()

    In the Linux kernel, the following vulnerability has been resolved: erofs: fix unsigned underflow in z_erofs_lz4_handle_overlap() Some crafted images can have illegal (!partial_decoding && m_llen < m_plen) extents, and the LZ4 inplace decompression path can be wrongly hit, but it cannot handle (outpages < inpages) properly: "outpages - inpages" wraps to a large value and the subsequent rq->out[] access reads past the decompressed_pages array. However, such crafted cases can correctly result in a corruption report in the normal LZ4 non-inplace path. Let's add an additional check to fix this for backporting. Reproducible image (base64-enco

    • Auf 5.15.0-1109.111 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2026-45997

    Mittel · CVSS 5.5EPSS 0,12%Keine Korrektur veröffentlicht

    scsi: sd: fix missing put_disk() when device_add(&disk_dev) fails

    In the Linux kernel, the following vulnerability has been resolved: scsi: sd: fix missing put_disk() when device_add(&disk_dev) fails If device_add(&sdkp->disk_dev) fails, put_device() runs scsi_disk_release(), which frees the scsi_disk but leaves the gendisk referenced. The device_add_disk() error path in sd_probe() calls put_disk(gd); call put_disk(gd) here to mirror that cleanup.

    Veröffentlicht Aktualisiert
  16. CVE-2026-45994

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

    ibmasm: fix OOB reads in command_file_write due to missing size checks

    In the Linux kernel, the following vulnerability has been resolved: ibmasm: fix OOB reads in command_file_write due to missing size checks The command_file_write() handler allocates a kernel buffer of exactly count bytes and copies user data into it, but does not validate the buffer against the dot command protocol before passing it to get_dot_command_size() and get_dot_command_timeout(). Since both the allocation size (count) and the header fields (command_size, data_size) are independently user-controlled, an attacker can cause get_dot_command_size() to return a value exceeding the allocation, triggering OOB reads in get_dot_command_time

    • Auf 5.15.0-1104.106 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2026-45991

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

    udf: fix partition descriptor append bookkeeping

    In the Linux kernel, the following vulnerability has been resolved: udf: fix partition descriptor append bookkeeping Mounting a crafted UDF image with repeated partition descriptors can trigger a heap out-of-bounds write in part_descs_loc[]. handle_partition_descriptor() deduplicates entries by partition number, but appended slots never record partnum. As a result duplicate Partition Descriptors are appended repeatedly and num_part_descs keeps growing. Once the table is full, the growth path still sizes the allocation from partnum even though inserts are indexed by num_part_descs. If partnum is already aligned to PART_DESC_ALLOC_STEP, ALI

    • Auf 5.15.0-1109.111 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2026-45988

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

    rxrpc: Fix re-decryption of RESPONSE packets

    In the Linux kernel, the following vulnerability has been resolved: rxrpc: Fix re-decryption of RESPONSE packets If a RESPONSE packet gets a temporary failure during processing, it may end up in a partially decrypted state - and then get requeued for a retry. Fix this by just discarding the packet; we will send another CHALLENGE packet and thereby elicit a further response. Similarly, discard an incoming CHALLENGE packet if we get an error whilst generating a RESPONSE; the server will send another CHALLENGE.

    • Auf 5.15.0-1103.105 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2026-45987

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

    KVM: nSVM: Sync interrupt shadow to cached vmcb12 after VMRUN of L2

    In the Linux kernel, the following vulnerability has been resolved: KVM: nSVM: Sync interrupt shadow to cached vmcb12 after VMRUN of L2 After VMRUN in guest mode, nested_sync_control_from_vmcb02() syncs fields written by the CPU from vmcb02 to the cached vmcb12. This is because the cached vmcb12 is used as the authoritative copy of some of the controls, and is the payload when saving/restoring nested state. int_state is also written by the CPU, specifically bit 0 (i.e. SVM_INTERRUPT_SHADOW_MASK) for nested VMs, but it is not sync'd to cached vmcb12. This does not cause a problem if KVM_SET_NESTED_STATE preceeds KVM_SET_VCPU_EVENTS in the r

    • Auf 5.15.0-1104.106 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2026-45986

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

    crypto: ccree - fix a memory leak in cc_mac_digest()

    In the Linux kernel, the following vulnerability has been resolved: crypto: ccree - fix a memory leak in cc_mac_digest() Add cc_unmap_result() if cc_map_hash_request_final() fails to prevent potential memory leak.

    • Auf 5.15.0-1104.106 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 →