p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-raspi · Seite 46

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 3427

  1. CVE-2024-58069

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

    rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read

    In the Linux kernel, the following vulnerability has been resolved: rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read The nvmem interface supports variable buffer sizes, while the regmap interface operates with fixed-size storage. If an nvmem client uses a buffer size less than 4 bytes, regmap_read will write out of bounds as it expects the buffer to point at an unsigned int. Fix this by using an intermediary unsigned int to hold the value.

    • Auf 5.4.0-1129.142 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2024-58063

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

    wifi: rtlwifi: fix memory leaks and invalid access at probe error path

    In the Linux kernel, the following vulnerability has been resolved: wifi: rtlwifi: fix memory leaks and invalid access at probe error path Deinitialize at reverse order when probe fails. When init_sw_vars fails, rtl_deinit_core should not be called, specially now that it destroys the rtl_wq workqueue. And call rtl_pci_deinit and deinit_sw_vars, otherwise, memory will be leaked. Remove pci_set_drvdata call as it will already be cleaned up by the core driver code and could lead to memory leaks too. cf. commit 8d450935ae7f ("wireless: rtlwifi: remove unnecessary pci_set_drvdata()") and commit 3d86b93064c7 ("rtlwifi: Fix PCI probe error path

    • Auf 5.4.0-1129.142 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2024-58058

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

    ubifs: skip dumping tnc tree when zroot is null

    In the Linux kernel, the following vulnerability has been resolved: ubifs: skip dumping tnc tree when zroot is null Clearing slab cache will free all znode in memory and make c->zroot.znode = NULL, then dumping tnc tree will access c->zroot.znode which cause null pointer dereference.

    • Auf 5.4.0-1129.142 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2024-58055

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

    usb: gadget: f_tcm: Don't free command immediately

    In the Linux kernel, the following vulnerability has been resolved: usb: gadget: f_tcm: Don't free command immediately Don't prematurely free the command. Wait for the status completion of the sense status. It can be freed then. Otherwise we will double-free the command.

    • Auf 5.4.0-1129.142 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2024-58052

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

    drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table The function atomctrl_get_smc_sclk_range_table() does not check the return value of smu_atom_get_data_table(). If smu_atom_get_data_table() fails to retrieve SMU_Info table, it returns NULL which is later dereferenced. Found by Linux Verification Center (linuxtesting.org) with SVACE. In practice this should never happen as this code only gets called on polaris chips and the vbios data table will always be present on those chips.

    • Auf 5.4.0-1129.142 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2024-58051

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

    ipmi: ipmb: Add check devm_kasprintf() returned value

    In the Linux kernel, the following vulnerability has been resolved: ipmi: ipmb: Add check devm_kasprintf() returned value devm_kasprintf() can return a NULL pointer on failure but this returned value is not checked.

    • Auf 5.4.0-1129.142 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2022-49733

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

    ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC

    In the Linux kernel, the following vulnerability has been resolved: ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC There is a small race window at snd_pcm_oss_sync() that is called from OSS PCM SNDCTL_DSP_SYNC ioctl; namely the function calls snd_pcm_oss_make_ready() at first, then takes the params_lock mutex for the rest. When the stream is set up again by another thread between them, it leads to inconsistency, and may result in unexpected results such as NULL dereference of OSS buffer as a fuzzer spotted recently. The fix is simply to cover snd_pcm_oss_make_ready() call into the same params_lock mutex with snd_pcm_oss_make_ready_locked() v

    • Auf 5.4.0-1078.89 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2025-21823

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

    batman-adv: Drop unmanaged ELP metric worker

    In the Linux kernel, the following vulnerability has been resolved: batman-adv: Drop unmanaged ELP metric worker The ELP worker needs to calculate new metric values for all neighbors "reachable" over an interface. Some of the used metric sources require locks which might need to sleep. This sleep is incompatible with the RCU list iterator used for the recorded neighbors. The initial approach to work around of this problem was to queue another work item per neighbor and then run this in a new context. Even when this solved the RCU vs might_sleep() conflict, it has a major problems: Nothing was stopping the work item in case it is not needed

    • Auf 5.4.0-1129.142 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2025-21814

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

    ptp: Ensure info->enable callback is always set

    In the Linux kernel, the following vulnerability has been resolved: ptp: Ensure info->enable callback is always set The ioctl and sysfs handlers unconditionally call the ->enable callback. Not all drivers implement that callback, leading to NULL dereferences. Example of affected drivers: ptp_s390.c, ptp_vclock.c and ptp_mock.c. Instead use a dummy callback if no better was specified by the driver.

    • Auf 5.4.0-1129.142 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2025-21811

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

    nilfs2: protect access to buffers with no active references

    In the Linux kernel, the following vulnerability has been resolved: nilfs2: protect access to buffers with no active references nilfs_lookup_dirty_data_buffers(), which iterates through the buffers attached to dirty data folios/pages, accesses the attached buffers without locking the folios/pages. For data cache, nilfs_clear_folio_dirty() may be called asynchronously when the file system degenerates to read only, so nilfs_lookup_dirty_data_buffers() still has the potential to cause use after free issues when buffers lose the protection of their dirty state midway due to this asynchronous clearing and are unintentionally freed by try_to_fre

    • Auf 5.4.0-1129.142 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2025-21806

    Mittel · CVSS 6.8EPSS 0,23%Korrektur verfügbar

    net: let net.core.dev_weight always be non-zero

    In the Linux kernel, the following vulnerability has been resolved: net: let net.core.dev_weight always be non-zero The following problem was encountered during stability test: (NULL net_device): NAPI poll function process_backlog+0x0/0x530 \ returned 1, exceeding its budget of 0. ------------[ cut here ]------------ list_add double add: new=ffff88905f746f48, prev=ffff88905f746f48, \ next=ffff88905f746e40. WARNING: CPU: 18 PID: 5462 at lib/list_debug.c:35 \ __list_add_valid_or_report+0xf3/0x130 CPU: 18 UID: 0 PID: 5462 Comm: ping Kdump: loaded Not tainted 6.13.0-rc7+ RIP: 0010:__list_add_valid_or_report+0xf3/0x130 Call Trace: ? __warn+0

    • Auf 5.4.0-1129.142 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2025-21791

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

    vrf: use RCU protection in l3mdev_l3_out()

    In the Linux kernel, the following vulnerability has been resolved: vrf: use RCU protection in l3mdev_l3_out() l3mdev_l3_out() can be called without RCU being held: raw_sendmsg() ip_push_pending_frames() ip_send_skb() ip_local_out() __ip_local_out() l3mdev_ip_out() Add rcu_read_lock() / rcu_read_unlock() pair to avoid a potential UAF.

    • Auf 5.4.0-1129.142 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2025-21787

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

    team: better TEAM_OPTION_TYPE_STRING validation

    In the Linux kernel, the following vulnerability has been resolved: team: better TEAM_OPTION_TYPE_STRING validation syzbot reported following splat [1] Make sure user-provided data contains one nul byte. [1] BUG: KMSAN: uninit-value in string_nocheck lib/vsprintf.c:633 [inline] BUG: KMSAN: uninit-value in string+0x3ec/0x5f0 lib/vsprintf.c:714 string_nocheck lib/vsprintf.c:633 [inline] string+0x3ec/0x5f0 lib/vsprintf.c:714 vsnprintf+0xa5d/0x1960 lib/vsprintf.c:2843 __request_module+0x252/0x9f0 kernel/module/kmod.c:149 team_mode_get drivers/net/team/team_core.c:480 [inline] team_change_mode drivers/net/team/team_core.c:607 [in

    • Auf 5.4.0-1129.142 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2025-21785

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

    arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array

    In the Linux kernel, the following vulnerability has been resolved: arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array The loop that detects/populates cache information already has a bounds check on the array size but does not account for cache levels with separate data/instructions cache. Fix this by incrementing the index for any populated leaf (instead of any populated level).

    • Auf 5.4.0-1129.142 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2025-21782

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

    orangefs: fix a oob in orangefs_debug_write

    In the Linux kernel, the following vulnerability has been resolved: orangefs: fix a oob in orangefs_debug_write I got a syzbot report: slab-out-of-bounds Read in orangefs_debug_write... several people suggested fixes, I tested Al Viro's suggestion and made this patch.

    • Auf 5.4.0-1129.142 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2025-21781

    Mittel · CVSS 5.7EPSS 0,22%Korrektur verfügbar

    batman-adv: fix panic during interface removal

    In the Linux kernel, the following vulnerability has been resolved: batman-adv: fix panic during interface removal Reference counting is used to ensure that batadv_hardif_neigh_node and batadv_hard_iface are not freed before/during batadv_v_elp_throughput_metric_update work is finished. But there isn't a guarantee that the hard if will remain associated with a soft interface up until the work is finished. This fixes a crash triggered by reboot that looks like this: Call trace: batadv_v_mesh_free+0xd0/0x4dc [batman_adv] batadv_v_elp_throughput_metric_update+0x1c/0xa4 process_one_work+0x178/0x398 worker_thread+0x2e8/0x4d0 kthread+0xd8

    • Auf 5.4.0-1129.142 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2025-21776

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

    USB: hub: Ignore non-compliant devices with too many configs or interfaces

    In the Linux kernel, the following vulnerability has been resolved: USB: hub: Ignore non-compliant devices with too many configs or interfaces Robert Morris created a test program which can cause usb_hub_to_struct_hub() to dereference a NULL or inappropriate pointer: Oops: general protection fault, probably for non-canonical address 0xcccccccccccccccc: 0000 [#1] SMP DEBUG_PAGEALLOC PTI CPU: 7 UID: 0 PID: 117 Comm: kworker/7:1 Not tainted 6.13.0-rc3-00017-gf44d154d6e3d #14 Hardware name: FreeBSD BHYVE/BHYVE, BIOS 14.0 10/17/2021 Workqueue: usb_hub_wq hub_event RIP: 0010:usb_hub_adjust_deviceremovable+0x78/0x110 ... Call Trace: <TASK> ? di

    • Auf 5.4.0-1129.142 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2025-21772

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

    partitions: mac: fix handling of bogus partition table

    In the Linux kernel, the following vulnerability has been resolved: partitions: mac: fix handling of bogus partition table Fix several issues in partition probing: - The bailout for a bad partoffset must use put_dev_sector(), since the preceding read_part_sector() succeeded. - If the partition table claims a silly sector size like 0xfff bytes (which results in partition table entries straddling sector boundaries), bail out instead of accessing out-of-bounds memory. - We must not assume that the partition table contains proper NUL termination - use strnlen() and strncmp() instead of strlen() and strcmp().

    • Auf 5.4.0-1129.142 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2025-21765

    Hoch · CVSS 8.1EPSS 0,61%Korrektur verfügbar

    ipv6: use RCU protection in ip6_default_advmss()

    In the Linux kernel, the following vulnerability has been resolved: ipv6: use RCU protection in ip6_default_advmss() ip6_default_advmss() needs rcu protection to make sure the net structure it reads does not disappear.

    • Auf 5.4.0-1129.142 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2025-21764

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

    ndisc: use RCU protection in ndisc_alloc_skb()

    In the Linux kernel, the following vulnerability has been resolved: ndisc: use RCU protection in ndisc_alloc_skb() ndisc_alloc_skb() can be called without RTNL or RCU being held. Add RCU protection to avoid possible UAF.

    • Auf 5.4.0-1129.142 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 →