CyberSecBulletin

Siemens vulnerabilities

We track 1,652 vulnerabilities in Siemens products across 60+ products. 1,648 are rated high or critical, and 38 have been exploited in real attacks. The most recent was published on November 10, 2026.

1,652vulnerabilities
215critical
1,433high
38exploited
8.0average CVSS score

Latest Siemens vulnerabilities

  • 7.8 High severity

    Linux: Use After Free

    CVE-2026-53192Linux

    In the Linux kernel, the following vulnerability has been resolved: ALSA: timer: Fix UAF at snd_timer_user_params() At releasing a timer object, e.g. when a userspace timer (CONFIG_SND_UTIMER) gets closed and snd_timer_free() is called, it tries to detach the

  • 7.5 High severity

    Linux: NULL Pointer Dereference

    CVE-2026-53184Linux

    In the Linux kernel, the following vulnerability has been resolved: udp: clear skb->dev before running a sockmap verdict On the UDP receive path skb->dev is repurposed as dev_scratch (the truesize/state cache set by udp_set_dev_scratch()), through the union {

  • 7.5 High severity

    Linux: Uncontrolled Resource Consumption

    CVE-2026-53183Linux

    In the Linux kernel, the following vulnerability has been resolved: mptcp: allow subflow rcv wnd to shrink In MPTCP connection, the `window` field in the TCP header refers to the MPTCP-level rcv_nxt and it's right edge should not move backward. Such constraint

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2026-53149Linux

    In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Bound root directory content to block size __tb_property_parse_dir() does not check that content_offset + content_len fits within block_len for the root directory case. When rootd

  • 7.8 High severity

    Linux: Out-of-bounds Write

    CVE-2026-53148Linux

    In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Clamp XDomain response data copy to allocation size tb_xdp_properties_request() derives the per-packet copy length from the response header without checking that it fits in the pr

  • 8.1 High severity

    Linux: Out-of-bounds Read

    CVE-2026-53147Linux

    In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Validate XDomain request packet size before type cast tb_xdp_handle_request() casts the received packet buffer to protocol-specific structs without verifying that the allocation i

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2026-53146Linux

    In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Limit XDomain response copy to actual frame size tb_xdomain_copy() copies req->response_size bytes from the received packet buffer regardless of the actual frame size. When a shor

  • 9.4 Critical severity

    Linux: Out-of-bounds Read

    CVE-2026-53131Linux

    In the Linux kernel, the following vulnerability has been resolved: netfilter: require Ethernet MAC header before using eth_hdr() `ip6t_eui64`, `xt_mac`, the `bitmap:ip,mac`, `hash:ip,mac`, and `hash:mac` ipset types, and `nf_log_syslog` access `eth_hdr(skb)`

  • 7.8 High severity

    Linux: Concurrent Execution using Shared Resource with Improper Synchronization

    CVE-2026-53050Linux

    In the Linux kernel, the following vulnerability has been resolved: quota: Fix race of dquot_scan_active() with quota deactivation dquot_scan_active() can race with quota deactivation in quota_release_workfn() like: CPU0 (quota_release_workfn) CPU1 (dquot_scan

  • 9.8 Critical severity

    Linux: Use After Free

    CVE-2026-53006Linux

    In the Linux kernel, the following vulnerability has been resolved: ipv6: fix possible UAF in icmpv6_rcv() Caching saddr and daddr before pskb_pull() is problematic since skb->head can change. Remove these temporary variables: - We only access &ipv6_hdr(skb)->

  • 9.8 Critical severity

    Linux: Out-of-bounds Write

    CVE-2026-53002Linux

    In the Linux kernel, the following vulnerability has been resolved: netfilter: conntrack: remove sprintf usage Replace it with scnprintf, the buffer sizes are expected to be large enough to hold the result, no need for snprintf+overflow check. Increase buffer

  • 9.1 Critical severity

    Linux: Out-of-bounds Read

    CVE-2026-52999Linux

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nfnetlink_osf: fix out-of-bounds read on option matching In nf_osf_match(), the nf_osf_hdr_ctx structure is initialized once and passed by reference to nf_osf_match_one() for each f

  • 7.5 High severity

    Linux: NULL Pointer Dereference

    CVE-2026-52998Linux

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nfnetlink_osf: fix potential NULL dereference in ttl check The nf_osf_ttl() function accessed skb->dev to perform a local interface address lookup without verifying that the device

  • 9.8 Critical severity

    Linux: NULL Pointer Dereference

    CVE-2026-52986Linux

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_conntrack_sip: don't use simple_strtoul Replace unsafe port parsing in epaddr_len(), ct_sip_parse_header_uri(), and ct_sip_parse_request() with a new sip_parse_port() helper that

  • 7.8 High severity

    Linux: Use After Free

    CVE-2026-52947Linux

    In the Linux kernel, the following vulnerability has been resolved: net: qrtr: fix refcount saturation and potential UAF in qrtr_port_remove In qrtr_port_remove(), the socket reference count is decremented via __sock_put() before the port is removed from the q

  • 7.5 High severity

    Linux: Improper Locking

    CVE-2026-52946Linux

    In the Linux kernel, the following vulnerability has been resolved: fs/fcntl: fix SOFTIRQ-unsafe lock order in fasync signaling A SOFTIRQ-safe to SOFTIRQ-unsafe lock order deadlock can occur in send_sigio() and send_sigurg() when a process group receives a sig

  • 7.8 High severity

    Linux: Use After Free

    CVE-2026-52943Linux

    In the Linux kernel, the following vulnerability has been resolved: net: skbuff: fix missing zerocopy reference in pskb_carve helpers pskb_carve_inside_header() and pskb_carve_inside_nonlinear() both copy the old skb_shared_info header into a new buffer via me

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2026-52942Linux

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_log: validate MAC header was set before dumping it The fallback path of dump_mac_header() guards the MAC header access only with "skb->mac_header != skb->network_header", without

  • 7.8 High severity

    Linux: Loop with Unreachable Exit Condition

    CVE-2026-52933Linux

    In the Linux kernel, the following vulnerability has been resolved: io_uring/poll: fix signed comparison in io_poll_get_ownership() io_poll_get_ownership() uses a signed comparison to check whether poll_refs has reached the threshold for the slowpath: if (unli

  • 7.5 High severity

    Linux: NULL Pointer Dereference

    CVE-2026-52929Linux

    In the Linux kernel, the following vulnerability has been resolved: sctp: stream: fully roll back denied add-stream state When ADD_OUT_STREAMS is denied, SCTP only shrinks the queued chunks and then lowers outcnt. That leaves removed stream metadata behind, so

  • 7.8 High severity

    Linux: Missing Release of Memory after Effective Lifetime

    CVE-2026-52923Linux

    In the Linux kernel, the following vulnerability has been resolved: ipc: limit next_id allocation to the valid ID range The checkpoint/restore sysctl path can request the next SysV IPC id through ids->next_id. ipc_idr_alloc() currently forwards that request to

  • 8.8 High severity

    Linux: Concurrent Execution using Shared Resource with Improper Synchronization

    CVE-2026-52918Linux

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: serialize accept_q access bt_sock_poll() walks the accept queue without synchronization, while child teardown can unlink the same socket and drop its last reference. The unsynchroni

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2026-52917Linux

    In the Linux kernel, the following vulnerability has been resolved: sctp: diag: reject stale associations in dump_one path The SCTP exact sock_diag lookup can hold a transport reference, block on lock_sock(sk), and then resume after sctp_association_free() has

  • 7.8 High severity

    Linux: Use After Free

    CVE-2026-52912Linux

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_queue: hold bridge skb->dev while queued br_pass_frame_up() rewrites skb->dev from the ingress port to the bridge master before queueing bridge LOCAL_IN packets. NFQUEUE only hol

  • 7.8 High severity

    Linux: Out-of-bounds Read

    CVE-2026-52910Linux

    In the Linux kernel, the following vulnerability has been resolved: bpf: Free reuseport cBPF prog after RCU grace period. Eulgyu Kim reported the splat below with a repro. [0] The repro sets up a UDP reuseport group with a cBPF prog and replaces it with a new

  • 7.8 High severity

    Linux: Incorrect Authorization

    CVE-2026-52909Linux

    In the Linux kernel, the following vulnerability has been resolved: ip6_vti: set netns_immutable on the fallback device. john1988 and Noam Rathaus reported that vti6_init_net() does not set the netns_immutable flag on the per-netns fallback tunnel device (ip6_

  • 7.8 High severity

    Linux: Integer Overflow or Wraparound

    CVE-2026-46331Linux

    In the Linux kernel, the following vulnerability has been resolved: net/sched: fix pedit partial COW leading to page cache corruption tcf_pedit_act() computes the COW range for skb_ensure_writable() once before the key loop using tcfp_off_max_hint, but the hin

  • 9.1 Critical severity

    Socket: Out-of-bounds Read

    CVE-2026-12087Pevans

    Socket versions before 2.041 for Perl have an out-of-bounds heap read. In Socket.xs, pack_ip_mreq_source() checks the length of its source argument before the argument is read, so the check tests the byte length carried over from the preceding multiaddr argume

  • 7.2 High severity

    Cloud NGFW: Improper Neutralization of Special Elements used in an OS Command

    CVE-2026-0273Palo Alto NetworksEPSS 1.34%

    A command injection vulnerability in Palo Alto Networks PAN-OS® software enables an authenticated administrator to bypass system restrictions and run arbitrary commands as a root user. To be able to exploit this issue, the user must have access to the PAN-OS C

  • 7.2 High severity

    Cloud NGFW: Incorrect Authorization

    CVE-2026-0272Palo Alto Networks

    A privilege escalation vulnerability in Palo Alto Networks PAN-OS® software allows an authenticated administrator with access to the Command Line Interface (CLI) to perform actions on the device with root privileges. The security risk posed by this issue is si

  • 7.8 High severity

    SQLite: Heap-based Buffer Overflow

    CVE-2026-11824SQLite

    SQLite before 3.53.2 contains a heap-based buffer overflow vulnerability in the FTS5 full-text search extension that allows attackers to cause a crash or execute arbitrary code by supplying a crafted database with malicious continuation page metadata specifyin

  • 7.8 High severity

    Linux: Use After Free

    CVE-2026-46323Linux

    In the Linux kernel, the following vulnerability has been resolved: net: gro: don't merge zcopy skbs skb_gro_receive() can currently copy frags between the source and GRO skb, without checking the zerocopy status, and in particular the SKBFL_MANAGED_FRAG_REFS

  • 7.1 High severity

    Linux: Missing Release of Memory after Effective Lifetime

    CVE-2026-46322Linux

    In the Linux kernel, the following vulnerability has been resolved: tun: free page on build_skb failure in tun_xdp_one() When build_skb() fails in tun_xdp_one(), the function sets ret to -ENOMEM and jumps to the out label, which returns without freeing the pag

  • 7.4 High severity

    Linux: Missing Release of Memory after Effective Lifetime

    CVE-2026-46320Linux

    In the Linux kernel, the following vulnerability has been resolved: tap: free page on error paths in tap_get_user_xdp() tap_get_user_xdp() rejects a frame shorter than ETH_HLEN with -EINVAL, and returns -ENOMEM when build_skb() fails. Both paths jump to the er

  • 9.8 Critical severity

    SINEC INS: Use of a One-Way Hash with a Predictable Salt

    CVE-2026-46749Siemens

    A vulnerability has been identified in SINEC INS (All versions < V1.0 SP2 Update 6). The affected application uses a password hashing implementation with a static, hardcoded salt shared across all users and installations, and is configured with an insufficient

  • 7.8 High severity

    SINEC INS: Execution with Unnecessary Privileges

    CVE-2026-46748Siemens

    A vulnerability has been identified in SINEC INS (All versions < V1.0 SP2 Update 6). The affected system includes a binary that is configured with the cap_dac_override capability. This capability allows the process to bypass file system permission checks, resu

  • 8.8 High severity

    SINEC INS: Improper Neutralization of Special Elements used in an OS Command

    CVE-2026-46746Siemens

    A vulnerability has been identified in SINEC INS (All versions < V1.0 SP2 Update 6). The application does not properly sanitize user input in the /api/sftp/uploadFiles endpoint, allowing the injection of shell command payloads via crafted directory names. Thes

  • 7.1 High severity

    SIMATIC WinCC Unified PC Runtime V16: Cleartext Storage in a File or on Disk

    CVE-2026-24349Siemens

    A vulnerability has been identified in SIMATIC WinCC Unified PC Runtime V16 (All versions), SIMATIC WinCC Unified PC Runtime V17 (All versions), SIMATIC WinCC Unified PC Runtime V18 (All versions), SIMATIC WinCC Unified PC Runtime V19 (All versions), SIMATIC W

  • 8.2 High severity

    CPython: Stack-based Buffer Overflow

    CVE-2026-9669Python Software Foundation

    bz2.BZ2Decompressor objects could be reused after a decompression error. If an application caught the resulting OSError and retried with the same decompressor, crafted input could cause the decompressor to resume from an invalid internal state and perform out-

  • 8.3 High severity

    Linux: Out-of-bounds Read

    CVE-2026-46307Linux

    In the Linux kernel, the following vulnerability has been resolved: wifi: ath5k: do not access array OOB Vincent reports: > The ath5k driver seems to do an array-index-out-of-bounds access as > shown by the UBSAN kernel message: > UBSAN: array-index-out-of-bou