p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-oracle · Seite 25

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 6312

  1. CVE-2026-98706

    Hoch · CVSS 7.7EPSS 0,18%Keine Korrektur veröffentlicht

    wifi: mac80211: drain PS delivery work during station teardown

    In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: drain PS delivery work during station teardown Removing an AP or mesh station can notify the driver and wake TXQs after the station has already been removed from the driver, and can update num_sta_ps and the power-save queues after station cleanup has purged them. sta_deliver_ps_frames() tests sta->dead only before it starts delivery. A worker that passes that test can be delayed while teardown sets sta->dead and removes the station from the driver; when it resumes it still runs the full delivery. The existing cancel_work_sync() sits near the end of __clea

    Veröffentlicht Aktualisiert
  2. CVE-2026-98705

    Mittel · CVSS 6EPSS 0,21%Keine Korrektur veröffentlicht

    wifi: mac80211: account proxy paths against the mesh path limit

    In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: account proxy paths against the mesh path limit Proxy-path churn can drive the interface path counter negative and let later mesh path additions exceed MESH_MAX_MPATHS. mesh_path_free_rcu() decrements the interface mpaths counter for entries from both the mesh and proxy path tables, but mpp_path_add() never reserves a slot in that counter. Removing or expiring a proxy path therefore returns a slot that was never charged. mesh_path_add() uses the same counter to enforce MESH_MAX_MPATHS, so once it falls below the number of installed paths the limit no longe

    Veröffentlicht Aktualisiert
  3. CVE-2026-98704

    Hoch · CVSS 7.5EPSS 0,18%Keine Korrektur veröffentlicht

    wifi: mac80211: keep fallback association elements alive

    In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: keep fallback association elements alive Associating to a non-transmitted MBSSID profile reads freed memory while determining the operating channel and applying HT capabilities. When an association response omits WMM, HT, or VHT information, ieee80211_assoc_config_link() parses the cached BSS IEs and copies the missing element pointers out of that fallback parse. For a non-transmitted MBSSID profile those pointers refer to merged-profile storage owned by the parse object, and the fallback block frees that object at its end. The copied pointers are used afte

    Veröffentlicht Aktualisiert
  4. CVE-2026-98703

    Nicht bewertetEPSS 0,21%Keine Korrektur veröffentlicht

    wifi: mac80211: minstrel_ht: validate fixed rate index

    In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: minstrel_ht: validate fixed rate index The fixed_rate_idx debugfs file is a plain u32 attribute, so any value can be written to it. minstrel_ht_update_stats() then copies the value into mi->max_tp_rate[] and mi->max_prob_rate, and minstrel_ht_set_rate() uses MI_RATE_GROUP()/MI_RATE_IDX() to index minstrel_mcs_groups[] (42 entries) and mi->groups[].rates[] (10 entries) with it. Writing e.g. 65535 selects group 4095 and rate index 15, far outside both arrays. The out-of-bounds entries are dereferenced and updated as struct minstrel_rate_stats (retry counts,

    Veröffentlicht Aktualisiert
  5. CVE-2026-98702

    Hoch · CVSS 7.1EPSS 0,17%Keine Korrektur veröffentlicht

    wifi: mac80211: reject invalid 320 MHz CSA bandwidth

    In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: reject invalid 320 MHz CSA bandwidth The HT/VHT channel definition validator can receive a 320 MHz bandwidth indication from a received CSA frame on a non-6 GHz link. It warns for this unsupported width but continues with an uninitialized vht_operation.chan_width, which is then read by ieee80211_chandef_vht_oper(). With panic_on_warn enabled, this lets a received frame panic the kernel. Reject the channel definition before entering the VHT operation conversion. This preserves the existing CSA fallback while avoiding both the warning and the uninitialized re

    Veröffentlicht Aktualisiert
  6. CVE-2026-98701

    Hoch · CVSS 7.1EPSS 0,18%Keine Korrektur veröffentlicht

    wifi: mac80211: release mesh path quota on failed additions

    In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: release mesh path quota on failed additions Repeated failed or duplicate mesh path additions can exhaust MESH_MAX_MPATHS while the path table holds fewer paths, which stops new paths to reachable destinations from being created. mesh_path_add() reserves a slot before allocating and inserting a path. If allocation fails, the function returns without releasing the slot. If the rhashtable insertion reports an error or an existing destination, the function discards its candidate but retains the reservation. No new path is installed in any of these cases. Relea

    Veröffentlicht Aktualisiert
  7. CVE-2026-98700

    Mittel · CVSS 5.7EPSS 0,18%Keine Korrektur veröffentlicht

    wifi: mac80211: set info->band for 802.3 encap offload frames

    In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: set info->band for 802.3 encap offload frames Unlike the 802.11 TX paths, ieee80211_8023_xmit() does not set info->band from the channel context on non-MLD interfaces. It stays at 0, so ieee80211_get_tx_rates() uses the wrong band for these frames. Set it the same way as ieee80211_build_hdr(): drop the frame if there is no channel context, and leave the band at 0 on MLD interfaces.

    Veröffentlicht Aktualisiert
  8. CVE-2026-98699

    Hoch · CVSS 7.3EPSS 0,17%Keine Korrektur veröffentlicht

    wifi: mac80211: fix mesh fast xmit path deletion UAF

    In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: fix mesh fast xmit path deletion UAF mesh_fast_tx_cache() stores raw mesh_path pointers. Path deletion flushes the cache and then frees the path with kfree_rcu(), but a lookup that already holds the path can insert a new cache entry after the flush. The cache then points at freed memory. Set MESH_PATH_DELETED before flushing, and skip inserting a cache entry if the path or MPP path is already deleted. Check this under the cache walk lock so it is ordered with the flush. Use WRITE_ONCE() for the deletion flag updates because the cache check reads flags witho

    Veröffentlicht Aktualisiert
  9. CVE-2026-98698

    Mittel · CVSS 6.7EPSS 0,18%Keine Korrektur veröffentlicht

    wifi: mac80211: handle empty FILS association request payload

    In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: handle empty FILS association request payload fils_encrypt_assoc_req() accepts a (Re)Association Request frame whose last element is the FILS Session element. crypt_len is then zero and aes_siv_encrypt() is called with an empty plaintext. kmemdup() returns ZERO_SIZE_PTR for a zero-length allocation, so the unconditional sg_init_one() puts an invalid page into the scatterlist. With CONFIG_DEBUG_SG this triggers a kernel BUG in sg_set_buf(); without the debug check the bogus page is handed to the crypto backend. AES-SIV is defined for empty plaintext and th

    Veröffentlicht Aktualisiert
  10. CVE-2026-98697

    Nicht bewertetEPSS 0,18%Keine Korrektur veröffentlicht

    USB: serial: fix dynamic id driver deregistration race

    In the Linux kernel, the following vulnerability has been resolved: USB: serial: fix dynamic id driver deregistration race Only free the dynamic ids after having deregistered the driver and removed the "new_id" attribute to avoid leaking any id added by a racing write to the attribute.

    Veröffentlicht Aktualisiert
  11. CVE-2026-98696

    Nicht bewertetEPSS 0,18%Keine Korrektur veröffentlicht

    USB: serial: fix driver deregistration order

    In the Linux kernel, the following vulnerability has been resolved: USB: serial: fix driver deregistration order USB serial driver modules register one driver for the USB bus and one or more drivers for the ports on the USB serial bus. When unloading a driver module, the USB driver must be deregistered before the USB serial bus drivers so that I/O is stopped before unbinding the ports to avoid use-after-free in completion handlers accessing port data. Note that the "new_id" attributes must first be removed to prevent new ids from being added and triggering a probe of the USB driver after it has been deregistered.

    Veröffentlicht Aktualisiert
  12. CVE-2026-98695

    Nicht bewertetEPSS 0,21%Keine Korrektur veröffentlicht

    USB: serial: fix ioctl hangup race

    In the Linux kernel, the following vulnerability has been resolved: USB: serial: fix ioctl hangup race The tty ioctls can race with hangup and end up calling into a tty driver for a device that is already gone or powered down. Serialise the callbacks using the tty port mutex and add the missing checks to make sure the port has not been hung up before accessing port driver data or hardware. This specifically avoids dereferencing a NULL-pointer if a device is disconnected during lengthy break signalling. Note that TIOCGICOUNT and TIOCMIWAIT do not access port driver data or hardware and are therefore not affected by the race.

    Veröffentlicht Aktualisiert
  13. CVE-2026-98694

    Mittel · CVSS 4.3EPSS 0,18%Keine Korrektur veröffentlicht

    thunderbolt: Fix KASAN reported use-after-free when request is canceled

    In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Fix KASAN reported use-after-free when request is canceled Alan reported that when doing stress testing sometimes KASAN notices use-after-free during control channel operation (stripped down keeping the relevant parts): BUG: KASAN: slab-use-after-free in tb_cfg_request_sync+0x240/0x250 [thunderbolt] Read of size 24 at addr ffff88811067f290 by task kworker/u40:2/1760 <TASK> tb_cfg_request_sync+0x240/0x250 [thunderbolt] tb_cfg_read_raw+0x367/0x510 [thunderbolt] tb_cfg_read+0xec/0x240 [thunderbolt] tb_port_get_link_generation+0x258/0x420 [thunderbolt]

    Veröffentlicht Aktualisiert
  14. CVE-2026-98693

    Mittel · CVSS 5.2EPSS 0,2%Keine Korrektur veröffentlicht

    thunderbolt: Hold a router reference for each allocated HopID

    In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Hold a router reference for each allocated HopID tb_stop() drops the reference to all DP tunnels but does not deactivate them, thus nothing cancels a dprx_work still in flight (which holds its own tunnel reference) and the tunnel can outlive tb_switch_remove(). The HopID releases in tb_path_free() then operate on freed IDAs and trigger warnings like ida_free called for id=8 which is not allocated. This can be triggered by unbinding the driver while a DP tunnel is still waiting for the DPRX capabilities read to finish. On the Apple NHI unplugging the cable r

    Veröffentlicht Aktualisiert
  15. CVE-2026-98692

    Nicht bewertetEPSS 0,15%Keine Korrektur veröffentlicht

    thunderbolt: Make the DP tunnel activation callback mandatory

    In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Make the DP tunnel activation callback mandatory tb_tunnel_alloc_dp() takes an optional callback which is run from dprx_work once the DPRX capabilities read has completed. Without that callback tb_dp_dprx_start() reads the capabilities synchronously and never queues the work. It however always takes a tunnel reference which is only dropped by dprx_work itself or by tb_dp_dprx_stop() when cancel_delayed_work() actually canceled that work. That reference is thus leaked for every tunnel without a callback. The only tunnels without one are those from tb_tunnel_dis

    Veröffentlicht Aktualisiert
  16. CVE-2026-98691

    Mittel · CVSS 5.4EPSS 0,17%Keine Korrektur veröffentlicht

    thunderbolt: Tear down inactive DP tunnels when the domain is stopped

    In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Tear down inactive DP tunnels when the domain is stopped tb_stop() only tears down DMA tunnels so a DP tunnel that is still waiting for dprx_work to complete keeps that work queued while the routers are removed and the control channel is stopped. The work only stops once the DPRX timeout has passed and because it requeues itself until then the flush_workqueue() in tb_domain_remove() won't wait for its final run. The callback then runs against a domain that is already torn down. A reference to that domain is kept so the completion waiting for that domain to disa

    Veröffentlicht Aktualisiert
  17. CVE-2026-98690

    Mittel · CVSS 4.1EPSS 0,17%Keine Korrektur veröffentlicht

    thunderbolt: Fix domain reference leak when DPRX read is canceled

    In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Fix domain reference leak when DPRX read is canceled tb_tunnel_one_dp() takes a domain reference which is only dropped once tb_dp_tunnel_active() has run on the work queue. If that work is cancelled that reference is leaked. Since commit f5cc545f5969 ("thunderbolt: Wait for tb_domain_release() to complete when driver is removed") instead of just leaking memory this now also blocks in the completion wait forever when unbinding the driver. This can be triggered whenever a DP tunnel is torn down before the DPRX read has completed, e.g. by unplugging within the ti

    Veröffentlicht Aktualisiert
  18. CVE-2026-98689

    Hoch · CVSS 7.3EPSS 0,17%Keine Korrektur veröffentlicht

    thunderbolt: Don't access a DP tunnel after its DPRX read was canceled

    In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Don't access a DP tunnel after its DPRX read was canceled tb_dp_dprx_work() checks ->dprx_canceled before it takes tb->lock so it misses a tb_dp_dprx_stop() that could not cancel the already running work. It then polls the DPRX capabilities and runs the callback for a tunnel that has already been torn down while the domain is suspending or going away. This can be hit by cancelling the DPRX read from outside the ordered tb->wq: During suspend tb_disconnect_and_release_dp() does just this and with a later patch tb_stop() will do it as well. The latter in combina

    Veröffentlicht Aktualisiert
  19. CVE-2026-98687

    Niedrig · CVSS 2.4EPSS 0,18%Keine Korrektur veröffentlicht

    thunderbolt: Reject oversized XDomain properties responses

    In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Reject oversized XDomain properties responses tb_xdp_properties_request() allocates room for 45 data dwords in its 252-byte response buffer. The XDomain length field is six bits wide, however, and a malicious peer can set it to 63. After the fixed response fields are subtracted, the driver treats this as 48 data dwords. Commit 322e93448d90 ("thunderbolt: Clamp XDomain response data copy to allocation size") only bounds the copy against data_len. If data_len is at least 48, memcpy() reads 192 bytes from the 180-byte res->data array, causing a 12-byte heap ou

    Veröffentlicht Aktualisiert
  20. CVE-2026-98686

    Mittel · CVSS 4.8EPSS 0,17%Keine Korrektur veröffentlicht

    smb: client: discard post-EOF pagecache when extending a file via zero range

    In the Linux kernel, the following vulnerability has been resolved: smb: client: discard post-EOF pagecache when extending a file via zero range smb3_zero_range() removed the pagecache only for the range being zeroed, so when it extends the file the folio straddling the old EOF - which may hold data dirtied past EOF through an mmap - was never dropped and became visible as file content once the file was extended. Lower the discard boundary to the smaller of the zero-range offset and the old EOF.

    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 →