Nixpkgs security tracker

Login with GitHub

Dismissed suggestions

These automatic suggestions were dismissed after initial triaging.

to select a suggestion for revision.

View:
Compact
Detailed
Dismissed
(no matching packages found)
Permalink CVE-2026-16246
7.3 HIGH
  • CVSS version (CVSS): 3.1
  • Attack Vector (AV): Local (L)
  • Attack Complexity (AC): Low (L)
  • Privileges Required (PR): None (N)
  • User Interaction (UI): None (N)
  • Scope (S): Unchanged (U)
  • Confidentiality (C): Low (L)
  • Integrity (I): High (H)
  • Availability (A): Low (L)
  • Modified Attack Vector (MAV): Local (L)
  • Modified Attack Complexity (MAC): Low (L)
  • Modified Privileges Required (MPR): None (N)
  • Modified User Interaction (MUI): None (N)
  • Modified Confidentiality (MC): Low (L)
  • Modified Scope (MS): Unchanged (U)
  • Modified Integrity (MI): High (H)
  • Modified Availability (MA): Low (L)
created 6 days, 1 hour ago Activity log
  • Created & dismissed (no matching packages found) suggestion
Insecure permission assignment due to execution of LogPathConfig.exe during setup

In BRAIN2 versions prior to 3.09, the application LogPathConfig.exe is executed during setup. As a result, the Windows group Everyone is granted full control over %ProgramData% instead of being restricted to %ProgramData%\Bizerba\BRAIN2\. Starting with BRAIN2 3.09, the setup no longer executes this tool. However, the optional component Bizerba ScriptService still executes it. Bizerba ScriptService is being deprecated and will no longer be included starting with BRAIN2 version 3.11.

Affected products

BRAIN2
  • ==>3.09
Dismissed
(max. allowed matches exceeded)
Permalink CVE-2026-64048
7.5 HIGH
  • CVSS version (CVSS): 3.1
  • Attack Vector (AV): Network (N)
  • Attack Complexity (AC): Low (L)
  • Privileges Required (PR): None (N)
  • User Interaction (UI): None (N)
  • Scope (S): Unchanged (U)
  • Confidentiality (C): None (N)
  • Integrity (I): None (N)
  • Availability (A): High (H)
  • Modified Attack Vector (MAV): Network (N)
  • Modified Attack Complexity (MAC): Low (L)
  • Modified Privileges Required (MPR): None (N)
  • Modified User Interaction (MUI): None (N)
  • Modified Confidentiality (MC): None (N)
  • Modified Scope (MS): Unchanged (U)
  • Modified Integrity (MI): None (N)
  • Modified Availability (MA): High (H)
created 6 days, 1 hour ago Activity log
  • Created & dismissed (max. allowed matches exceeded) suggestion
net/smc: reject CHID-0 ACCEPT that matches an empty ism_dev slot

In the Linux kernel, the following vulnerability has been resolved: net/smc: reject CHID-0 ACCEPT that matches an empty ism_dev slot On the SMC-D client, slot 0 of ini->ism_dev[]/ini->ism_chid[] is reserved for an SMC-Dv1 device. smc_find_ism_v2_device_clnt() populates V2 entries starting at index 1, so when no V1 device is selected slot 0 is left in its kzalloc()'ed state with ism_dev[0] == NULL and ism_chid[0] == 0. smc_v2_determine_accepted_chid() then matches the peer's CHID against the array starting from index 0 using the CHID alone. A malicious peer replying to a SMC-Dv2-only proposal with d1.chid == 0 matches the empty slot, ini->ism_selected becomes 0, and the subsequent ism_dev[0]->lgr_lock dereference in smc_conn_create() faults at offsetof(struct smcd_dev, lgr_lock) == 0x68: BUG: KASAN: null-ptr-deref in _raw_spin_lock_bh+0x79/0xe0 Write of size 4 at addr 0000000000000068 by task exploit/144 Call Trace: _raw_spin_lock_bh smc_conn_create (net/smc/smc_core.c:1997) __smc_connect (net/smc/af_smc.c:1447) smc_connect (net/smc/af_smc.c:1720) __sys_connect __x64_sys_connect do_syscall_64 Require ism_dev[i] to be non-NULL before accepting a CHID match.

Affected products

Linux
  • <277740023def559a4a2ddc3e8e784ee37a0f16a9
  • =<6.18.*
  • <65edb3b0822cfe5041be8fbabebd57e2e5ad9f4e
  • <53eb7bd09aace72fa17510d80e0caf5ca058c231
  • =<7.0.*
  • =<6.12.*
  • <6927cacf2b10d4fa80c1a2d407512ef9397c59c6
  • =<*
  • =<6.6.*
  • <5.10
  • =<6.1.*
  • ==5.10
  • <afa9036b8c9963947b487c36e332df6a42c96fcb
  • <d38ba387244e5c5f7db3e11ea98bc2c7beccb0c0
Dismissed
(max. allowed matches exceeded)
Permalink CVE-2026-64175
7.5 HIGH
  • CVSS version (CVSS): 3.1
  • Attack Vector (AV): Network (N)
  • Attack Complexity (AC): Low (L)
  • Privileges Required (PR): None (N)
  • User Interaction (UI): None (N)
  • Scope (S): Unchanged (U)
  • Confidentiality (C): None (N)
  • Integrity (I): None (N)
  • Availability (A): High (H)
  • Modified Attack Vector (MAV): Network (N)
  • Modified Attack Complexity (MAC): Low (L)
  • Modified Privileges Required (MPR): None (N)
  • Modified User Interaction (MUI): None (N)
  • Modified Confidentiality (MC): None (N)
  • Modified Scope (MS): Unchanged (U)
  • Modified Integrity (MI): None (N)
  • Modified Availability (MA): High (H)
created 6 days, 1 hour ago Activity log
  • Created & dismissed (max. allowed matches exceeded) suggestion
wifi: iwlwifi: mld: stop TX during firmware restart

In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mld: stop TX during firmware restart When iwlwifi firmware crashes (e.g., NMI_INTERRUPT_UNKNOWN on Intel BE201/Wi-Fi 7), iwl_mld_nic_error() sets mld->fw_status.in_hw_restart to true. However, iwl_mld_tx_from_txq() does not check this flag before dequeuing frames from mac80211 and pushing them to the transport layer. Since the firmware is dead, iwl_trans_tx() returns -EIO for each frame, which then gets freed immediately. Under high-throughput conditions (e.g., Tailscale UDP traffic or active SSH sessions), this creates a tight dequeue-send-fail-free loop that wastes CPU cycles and generates rapid skb allocation churn, leading to memory pressure from slab fragmentation. The RX path already has this guard (iwl_mld_rx_mpdu checks in_hw_restart at rx.c:1906), and so does the TXQ allocation worker (iwl_mld_add_txqs_wk at tx.c:156). Add the same guard to iwl_mld_tx_from_txq() to stop all TX during firmware restart. Frames left in mac80211's TXQs are naturally drained after restart completes, when queue reallocation triggers iwl_mld_tx_from_txq() via iwl_mld_add_txq_list(), or when new upper-layer traffic invokes wake_tx_queue. Tested on ASUS Zenbook 14 UX3405CA with Intel BE201 (Wi-Fi 7) on kernel 6.19.5 where the firmware crashes approximately every 10-15 minutes under Tailscale traffic.

Affected products

Linux
  • <13f1786395dbbf3df73337063c798f1266be6151
  • <6.15
  • =<6.18.*
  • =<7.0.*
  • ==6.15
  • <2becb38a3e217ef2b2f42fddd7db7a25905ec291
  • <dc31c69476520bb4c2a208211a8d3c310a62c4d0
  • =<*
Dismissed
(no matching packages found)
created 6 days, 1 hour ago Activity log
  • Created & dismissed (no matching packages found) suggestion
The Tenda TX9 V22.03.02.20 firmware has a stack overflow vulnerability …

The Tenda TX9 V22.03.02.20 firmware has a stack overflow vulnerability in the sub_42EA38 function of the file /goform/SetVirtualServerCfg.

Affected products

n/a
  • ==n/a
Dismissed
(max. allowed matches exceeded)
created 6 days, 1 hour ago Activity log
  • Created & dismissed (max. allowed matches exceeded) suggestion
net: qualcomm: rmnet: fix endpoint use-after-free in rmnet_dellink()

In the Linux kernel, the following vulnerability has been resolved: net: qualcomm: rmnet: fix endpoint use-after-free in rmnet_dellink() rmnet_dellink() removes the endpoint from the hash table with hlist_del_init_rcu() and then immediately frees it with kfree(). However, RCU readers on the receive path (rmnet_rx_handler -> __rmnet_map_ingress_handler) may still hold a reference to the endpoint and dereference ep->egress_dev after the memory has been freed. The endpoint is a kmalloc-32 object, and the stale read at offset 8 corresponds to the egress_dev pointer. BUG: unable to handle page fault for address: ffffffffde942eef Oops: 0002 [#1] SMP NOPTI CPU: 1 UID: 0 PID: 137 Comm: poc_write Not tainted 7.0.0+ #4 PREEMPTLAZY RIP: 0010:rmnet_vnd_rx_fixup (rmnet_vnd.c:27) Call Trace: <TASK> __rmnet_map_ingress_handler (rmnet_handlers.c:48 rmnet_handlers.c:101) rmnet_rx_handler (rmnet_handlers.c:129 rmnet_handlers.c:235) __netif_receive_skb_core.constprop.0 (net/core/dev.c:6096) __netif_receive_skb_one_core (net/core/dev.c:6208) netif_receive_skb (net/core/dev.c:6467) tun_get_user (drivers/net/tun.c:1955) tun_chr_write_iter (drivers/net/tun.c:2003) vfs_write (fs/read_write.c:688) ksys_write (fs/read_write.c:740) </TASK> Add an rcu_head field to struct rmnet_endpoint and replace kfree() with kfree_rcu() so the endpoint memory remains valid through the RCU grace period. Also remove the rmnet_vnd_dellink() call and inline only the nr_rmnet_devs decrement, since rmnet_vnd_dellink() would set ep->egress_dev to NULL during the grace period, creating a data race with lockless readers.

Affected products

Linux
  • <8b17adf6d4fb6bf61fa4c3f58366a7c082799a71
  • <d00c953a8f69921f484b629801766da68f27f658
  • <310b93246bfec7d4452507e0c15477377ed9f025
  • =<6.18.*
  • ==4.14
  • <1078ae8175777e80c9637996fb4a46c55f0ce576
  • =<7.0.*
  • <4.14
  • =<6.12.*
  • <41e06fcc5df0774d212e70c5b503fc769492bce3
  • <f193e38cb257d033060b63f1cfd94af076b3a2ab
  • <c4e676c3505c5058922dc1a6f1ded795f6758135
  • =<6.1.*
  • =<6.6.*
  • =<*
  • =<5.15.*
  • <9918698cf3aee4032e12bb42fd5a951dc465339b
  • =<5.10.*
Dismissed
(max. allowed matches exceeded)
Permalink CVE-2026-63831
8.8 HIGH
  • CVSS version (CVSS): 3.1
  • Attack Vector (AV): Adjacent (A)
  • Attack Complexity (AC): Low (L)
  • Privileges Required (PR): None (N)
  • User Interaction (UI): None (N)
  • Scope (S): Unchanged (U)
  • Confidentiality (C): High (H)
  • Integrity (I): High (H)
  • Availability (A): High (H)
  • Modified Attack Vector (MAV): Adjacent (A)
  • Modified Attack Complexity (MAC): Low (L)
  • Modified Privileges Required (MPR): None (N)
  • Modified User Interaction (MUI): None (N)
  • Modified Confidentiality (MC): High (H)
  • Modified Scope (MS): Unchanged (U)
  • Modified Integrity (MI): High (H)
  • Modified Availability (MA): High (H)
created 6 days, 1 hour ago Activity log
  • Created & dismissed (max. allowed matches exceeded) suggestion
mac802154: llsec: add skb_cow_data() before in-place crypto

In the Linux kernel, the following vulnerability has been resolved: mac802154: llsec: add skb_cow_data() before in-place crypto llsec_do_encrypt_unauth(), llsec_do_encrypt_auth(), llsec_do_decrypt_unauth(), and llsec_do_decrypt_auth() all perform in-place cryptographic transformations on skb data. They build a scatterlist with sg_init_one() pointing into the skb's linear data area and then pass the same scatterlist as both src and dst to the crypto API (e.g. crypto_skcipher_encrypt/decrypt, crypto_aead_encrypt/decrypt). On the RX path, __ieee802154_rx_handle_packet() clones the received skb before handing it to each subscriber via ieee802154_subif_frame(). The cloned skb shares the same underlying data buffer via reference counting. When llsec_do_decrypt() subsequently modifies this shared buffer in place, it corrupts data that other clones -- potentially belonging to other sockets or subsystems -- still reference. On the TX path, similar data sharing can occur when an skb's head has been cloned (skb_cloned() returns true). The fix is to call skb_cow_data() before performing any in-place crypto operation. skb_cow_data() ensures that the skb's data area is not shared: if the skb head is cloned or the data spans multiple fragments, it copies the data into a private buffer that can be safely modified in place. This is the same pattern used by: - ESP (net/ipv4/esp4.c, net/ipv6/esp6.c) - MACsec (drivers/net/macsec.c) - WireGuard (drivers/net/wireguard/receive.c) - TIPC (net/tipc/crypto.c) Without this guard, in-place crypto on shared skb data leads to: - Silent data corruption of other skb clones - Use-after-free when the crypto API scatterwalk writes through a page that has already been freed by another clone's kfree_skb() - Kernel crashes under concurrent 802.15.4 traffic with security enabled (KASAN/KMSAN reports slab-use-after-free) Found by 0sec (https://0sec.ai) using automated source analysis.

Affected products

Linux
  • <7a831bcd0486788283ef35e396d4282ee01bb0d5
  • <e28e7fd34c449028325322a3f5127b92594b7396
  • <bd968bdd568beacfdf98ec537a87527e85f1d0cf
  • =<6.18.*
  • <993fd674fe85d114e6a8d3963033d4fbbc2170a8
  • <3.16
  • =<6.12.*
  • <84a04eb5b210643bd67aab81ff805d32f62aa865
  • <86d531337ea1ba02d9f2bc830d07c683d9bfaade
  • <3a2b378b3a9ca75d3518d879148d2ad25b5714a9
  • =<6.1.*
  • =<7.1.*
  • =<6.6.*
  • =<*
  • ==3.16
  • =<5.15.*
  • <ff976ef7c39199ebff33c18034636595016db9f0
  • =<5.10.*
Dismissed
(max. allowed matches exceeded)
Permalink CVE-2026-64133
7.8 HIGH
  • CVSS version (CVSS): 3.1
  • Attack Vector (AV): Local (L)
  • Attack Complexity (AC): Low (L)
  • Privileges Required (PR): Low (L)
  • User Interaction (UI): None (N)
  • Scope (S): Unchanged (U)
  • Confidentiality (C): High (H)
  • Integrity (I): High (H)
  • Availability (A): High (H)
  • Modified Attack Vector (MAV): Local (L)
  • Modified Attack Complexity (MAC): Low (L)
  • Modified Privileges Required (MPR): Low (L)
  • Modified User Interaction (MUI): None (N)
  • Modified Confidentiality (MC): High (H)
  • Modified Scope (MS): Unchanged (U)
  • Modified Integrity (MI): High (H)
  • Modified Availability (MA): High (H)
created 6 days, 1 hour ago Activity log
  • Created & dismissed (max. allowed matches exceeded) suggestion
ALSA: asihpi: Fix potential OOB array access at reading cache

In the Linux kernel, the following vulnerability has been resolved: ALSA: asihpi: Fix potential OOB array access at reading cache find_control() to retrieve a cached info accesses the array with the given index blindly, which may lead to an OOB array access. Add a sanity check for avoiding it.

Affected products

Linux
  • <7d107239935793995bdc6cf29bb99e180bde4c28
  • <8778386e4387b28f2bf8425d7ffc667c6294457f
  • <ffa29cea7bf9a4ef2ea8084967f142e0301ac670
  • <34d0d492a2812b9289af14bca3573a89275965b2
  • =<6.18.*
  • <7b6f8c8eb93f02a74b1de8e521c0952af10d1f43
  • <2.6.35
  • =<7.0.*
  • =<6.12.*
  • <7b7d6572145c1dab2dd9bfb550b188e5f0ff3c3f
  • <61c5017c64e2ac9e10b70b14b17a079dbc0a805f
  • =<6.1.*
  • =<*
  • =<6.6.*
  • =<5.15.*
  • ==2.6.35
  • <e060e21fe9cca1e5eafd8a1c597026577771e8d9
  • =<5.10.*
Dismissed
(max. allowed matches exceeded)
Permalink CVE-2026-63968
7.5 HIGH
  • CVSS version (CVSS): 3.1
  • Attack Vector (AV): Network (N)
  • Attack Complexity (AC): Low (L)
  • Privileges Required (PR): None (N)
  • User Interaction (UI): None (N)
  • Scope (S): Unchanged (U)
  • Confidentiality (C): None (N)
  • Integrity (I): None (N)
  • Availability (A): High (H)
  • Modified Attack Vector (MAV): Network (N)
  • Modified Attack Complexity (MAC): Low (L)
  • Modified Privileges Required (MPR): None (N)
  • Modified User Interaction (MUI): None (N)
  • Modified Confidentiality (MC): None (N)
  • Modified Scope (MS): Unchanged (U)
  • Modified Integrity (MI): None (N)
  • Modified Availability (MA): High (H)
created 6 days, 1 hour ago Activity log
  • Created & dismissed (max. allowed matches exceeded) suggestion
ipv6: fix possible infinite loop in fib6_select_path()

In the Linux kernel, the following vulnerability has been resolved: ipv6: fix possible infinite loop in fib6_select_path() Found while auditing the same pattern Sashiko reported in rt6_fill_node() [1]. Apply the same fix as commit f8d8ce1b515a ("ipv6: fix possible infinite loop in fib6_info_uses_dev()"). Writers holding tb6_lock can list_del_rcu(&first->fib6_siblings) without waiting for RCU readers; first->fib6_siblings.next then still points into the old ring and this softirq-side walker never reaches &first->fib6_siblings as its terminator. fib6_purge_rt() always WRITE_ONCE()s first->fib6_nsiblings to 0 before list_del_rcu(), so an inside-loop check is a reliable detach signal. [1] https://sashiko.dev/#/patchset/20260526020227.4857-1-jiayuan.chen%40linux.dev

Affected products

Linux
  • =<6.1.*
  • <6.6.143
  • <3948a7d92f7678e89e1776bb2d169afcad63b1ae
  • <9b9d5bd6e3d4c9cecab5407604b690684b2532d2
  • =<7.0.*
  • ==11edcd026012ac18acee0f1514db3ed1b160fc6f
  • <6.12
  • <6.1.176
  • <c87cd3cb309634bc8f50a54e2079424f219ac21f
  • <0f7b73c3452635de83b8711b31abdda8e49aad7b
  • =<6.6.*
  • <ab9a10969a907b472a0196d999c08ff7144172e3
  • <9c7da87c2dc860bb17ca1ece942495d28b1ce3b9
  • =<6.18.*
  • <6.13
  • =<6.12.*
  • =<*
  • ==6.13
  • <6.12.93
Dismissed
(max. allowed matches exceeded)
Permalink CVE-2026-63856
7.8 HIGH
  • CVSS version (CVSS): 3.1
  • Attack Vector (AV): Local (L)
  • Attack Complexity (AC): Low (L)
  • Privileges Required (PR): Low (L)
  • User Interaction (UI): None (N)
  • Scope (S): Unchanged (U)
  • Confidentiality (C): High (H)
  • Integrity (I): High (H)
  • Availability (A): High (H)
  • Modified Attack Vector (MAV): Local (L)
  • Modified Attack Complexity (MAC): Low (L)
  • Modified Privileges Required (MPR): Low (L)
  • Modified User Interaction (MUI): None (N)
  • Modified Confidentiality (MC): High (H)
  • Modified Scope (MS): Unchanged (U)
  • Modified Integrity (MI): High (H)
  • Modified Availability (MA): High (H)
created 6 days, 1 hour ago Activity log
  • Created & dismissed (max. allowed matches exceeded) suggestion
drm/amdgpu/vcn: set no_user_fence for VCN v2.0 enc/dec rings

In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/vcn: set no_user_fence for VCN v2.0 enc/dec rings VCN encoder and decoder rings do not support 64-bit user fence writes, reject CS submissions with user fences. (cherry picked from commit e2b5499fca55f1a32960a311bbb62e35891eaf73)

Affected products

Linux
  • <5.3
  • =<6.18.*
  • <ac06ce5cac9e711281585d09d00c6efcd9b86396
  • ==5.3
  • =<7.0.*
  • =<6.12.*
  • <c71aecae98e42dcf2baf462df50b3a2cf1a93fe4
  • <5e777bc4cbe928ac0fd95e368fee1540f2ce4db2
  • <8d80b293b41fcb5e9396db93e788b0f4ebcbafb7
  • =<*
  • =<6.6.*
  • <f264019be80de79f84f464846451445923bffea0
Dismissed
(max. allowed matches exceeded)
Permalink CVE-2026-44228
5.4 MEDIUM
  • CVSS version (CVSS): 3.1
  • Attack Vector (AV): Network (N)
  • Attack Complexity (AC): Low (L)
  • Privileges Required (PR): Low (L)
  • User Interaction (UI): Required (R)
  • Scope (S): Changed (C)
  • Confidentiality (C): Low (L)
  • Integrity (I): Low (L)
  • Availability (A): None (N)
  • Modified Attack Vector (MAV): Network (N)
  • Modified Attack Complexity (MAC): Low (L)
  • Modified Privileges Required (MPR): Low (L)
  • Modified User Interaction (MUI): Required (R)
  • Modified Confidentiality (MC): Low (L)
  • Modified Scope (MS): Changed (C)
  • Modified Integrity (MI): Low (L)
  • Modified Availability (MA): None (N)
created 6 days, 1 hour ago Activity log
  • Created & dismissed (max. allowed matches exceeded) suggestion
RT: Stored Cross-Site Scripting via insufficient template escaping

RT is an open source, enterprise-grade issue and ticket tracking system. Versions 6.0.0 and above, prior to 6.0.3, contain a stored Cross-Site Scripting (XSS) vulnerability, where user-controlled data is rendered without proper HTML escaping. An authenticated user with permission to set the relevant data can inject JavaScript that executes when another RT user views the affected page. This issue has been fixed in version 6.0.3.

Affected products

rt
  • ==>= 6.0.0, < 6.0.3