CyberSecBulletin

RT-Labs vulnerabilities

We track 23 vulnerabilities in RT-Labs products. 23 are rated high or critical, and none are known to be exploited. The most recent was published on November 13, 2026.

23vulnerabilities
4critical
19high
0exploited
8.0average CVSS score

Latest RT-Labs vulnerabilities

  • 7.1 High severity

    P-Net: Missing Release of Resource after Effective Lifetime

    CVE-2026-127124RT-Labs

    P-Net before 1.0.4 keeps the RPC session that is allocated for a fragment of a request with an unknown activity UUID, without a timeout, when the rest of the request never arrives. A session that does not get an Application Relationship is also kept after the

  • 7.2 High severity

    P-Net: Out-of-bounds Write

    CVE-2026-127122RT-Labs

    P-Net before 1.0.4 does not check the number of MCR request blocks in a Connect request against the number of multicast communication relations that an Application Relationship has room for (PNET_MAX_MC_CR, 1 by default). Each further block is written past the

  • 7.1 High severity

    P-Net: Incorrect Behavior Order

    CVE-2026-124761RT-Labs

    P-Net before 1.0.4 copies the IP suite of a DCP Set request to the current and the non-volatile configuration, and starts saving it, before the state of the device is checked. If the request is refused, for example because an Application Relationship is active

  • 7.1 High severity

    P-Net: Origin Validation Error

    CVE-2026-124759RT-Labs

    P-Net before 1.0.4 routes a received RTA alarm frame to an Application Relationship using only the destination alarm reference in the frame, without checking the source of the frame. A host with ADJACENT network access can abort an established Application Rela

  • 8.7 High severity

    P-Net: Missing Release of Resource after Effective Lifetime

    CVE-2026-115793RT-Labs

    P-Net before 1.0.3 does not release the RPC session allocated for an RPC request that names an unknown interface or object UUID, and does not start a timeout for it. Repeated requests with different activity UUIDs exhaust the available sessions. Once they are

  • 8.7 High severity

    P-Net: Missing Release of Resource after Effective Lifetime

    CVE-2026-112200RT-Labs

    P-Net before 1.0.3 does not release the Application Relationship (AR) and the RPC session when an RPC request is rejected because its data representation has incorrect endianness. The session and its AR remain allocated, so repeated requests exhaust the availa

  • 8.7 High severity

    P-Net: NULL Pointer Dereference

    CVE-2026-111736RT-Labs

    P-Net before 1.0.3 dereferences a NULL AR pointer in pf_fspm_cm_read_ind() when handling an implicit read request without a valid target AR UUID for a user specific record index, if the application has registered a read callback. A remote unauthenticated attac

  • 7.1 High severity

    P-Net: Out-of-bounds Read

    CVE-2026-111735RT-Labs

    P-Net before 1.0.3 contains an integer underflow in pf_cpm_c_data_ind(). When handling a received cyclic data frame while the consumer is in the FRUN or RUN state, the offset of the APDU status was computed as the frame length minus 4 using 16-bit arithmetic,

  • 7.1 High severity

    P-Net: Out-of-bounds Read

    CVE-2026-111734RT-Labs

    P-Net before 1.0.3 does not validate the length of a received Ethernet frame in pf_eth_recv() before reading the EtherType, any VLAN tags and the PROFINET FrameID. The VLAN tag loop had no upper bound, so a truncated frame, or a frame consisting only of VLAN t

  • 8.7 High severity

    P-Net: NULL Pointer Dereference

    CVE-2026-111733RT-Labs

    P-Net before 1.0.3 dereferences a NULL AR pointer when handling an implicit read request without a valid target AR UUID for a record index that requires an AR (AR specific indices 0xE000-0xEFFF, and the expected identification data of a slot or subslot). A rem

  • 9.3 Critical severity

    P-Net: Out-of-bounds Write

    CVE-2026-111732RT-Labs

    P-Net before 1.0.3, when built with PNET_OPTION_AR_VENDOR_BLOCKS enabled, parses a data length from a field of the ARVendorBlock request that is not part of the block definition and uses it as the number of bytes to copy into a fixed-size buffer, without compa

  • 8.7 High severity

    P-Net: Loop with Unreachable Exit Condition

    CVE-2026-111731RT-Labs

    P-Net before 1.0.3 enters an infinite loop when handling a read request for the PDPortDataCheck record with subslot 0 (whole module). The loop over the ports never advanced to the next port, so the request never completes and the device stops responding. A rem

  • 7.2 High severity

    P-Net: Out-of-bounds Write

    CVE-2026-111730RT-Labs

    P-Net before 1.0.3 does not validate the LengthPeerStationName field of a CheckPeers block in get_check_peer(). The received length (up to 255) was used to copy data into the 241-byte peer station name buffer and to place the terminating NUL byte, so a crafted

  • 7.5 High severity

    P-Net: Out-of-bounds Write

    CVE-2025-32405RT-Labs

    An Out-of-bounds Write in RT-Labs P-Net version 1.0.1 or earlier allows an attacker to induce a crash in IO devices that use the library by sending a malicious RPC packet.

  • 9.8 Critical severity

    P-Net: Out-of-bounds Write

    CVE-2025-32404RT-Labs

    An Out-of-bounds Write in RT-Labs P-Net version 1.0.1 or earlier allows an attacker to corrupt the memory of IO devices that use the library by sending a malicious RPC packet.

  • 9.8 Critical severity

    P-Net: Out-of-bounds Write

    CVE-2025-32403RT-Labs

    An Out-of-bounds Write in RT-Labs P-Net version 1.0.1 or earlier allows an attacker to corrupt the memory of IO devices that use the library by sending a malicious RPC packet.

  • 7.5 High severity

    P-Net: Out-of-bounds Write

    CVE-2025-32402RT-Labs

    An Out-of-bounds Write in RT-Labs P-Net version 1.0.1 or earlier allows an attacker to induce a crash in IO devices that use the library by sending a malicious RPC packet.

  • 9.8 Critical severity

    P-Net: Out-of-bounds Write

    CVE-2025-32401RT-Labs

    An Heap-based Buffer Overflow in RT-Labs P-Net version 1.0.1 or earlier allows an attacker to corrupt the memory of IO devices that use the library by sending a malicious RPC packet.

  • 7.5 High severity

    P-Net: Out-of-bounds Write

    CVE-2025-32400RT-Labs

    An Heap-based Buffer Overflow in RT-Labs P-Net version 1.0.1 or earlier allows an attacker to induce a crash in IO devices that use the library by sending a malicious RPC packet.

  • 7.5 High severity

    P-Net: Improper Validation of Specified Quantity in Input

    CVE-2025-32399RT-Labs

    An Unchecked Input for Loop Condition in RT-Labs P-Net version 1.0.1 or earlier allows an attacker to cause IO devices that use the library to enter an infinite loop by sending a malicious RPC packet.

  • 7.5 High severity

    P-Net: NULL Pointer Dereference

    CVE-2025-32398RT-Labs

    A NULL Pointer Dereference in RT-Labs P-Net version 1.0.1 or earlier allows an attacker to induce a crash in IO devices that use the library by sending a malicious RPC packet.

  • 7.5 High severity

    P-Net: Out-of-bounds Write

    CVE-2025-32397RT-Labs

    An Heap-based Buffer Overflow in RT-Labs P-Net version 1.0.1 or earlier allows an attacker to induce a crash in IO devices that use the library by sending a malicious RPC packet.

  • 7.5 High severity

    P-Net: Out-of-bounds Write

    CVE-2025-32396RT-Labs

    An Heap-based Buffer Overflow in RT-Labs P-Net version 1.0.1 or earlier allows an attacker to induce a crash in IO devices that use the library by sending a malicious RPC packet.