{"id":"CVE-2026-111734","title":"Missing length validation of EtherType, VLAN and FrameID fields in pf_eth_recv()","summary":"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 co…","severity":"high","cvss":7.1,"cvssVector":"CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N","cvssSource":"cna","cwe":["CWE-125"],"vendor":"RT-Labs","product":"P-Net","affected":["P-Net < 1.0.3"],"ssvc":{"exploitation":"none","automatable":"no","technicalImpact":"partial","timestamp":"2026-11-05T21:22:32.450736Z"},"published":"2026-10-29","updated":"2026-11-05","sourceUpdated":"2026-11-05T21:22:43.531Z","source":"CVEORG","sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-111734","references":[{"url":"https://rt-labs.com/wp-content/uploads/2026/10/RRTL-261019-01.pdf","label":"Cybersecurity advisory for P-Net"}],"tags":["cve.org"],"epss":0.00165,"epssPercentile":0.0573,"ingestedAt":"2026-11-01T20:00:16.977Z","slug":"CVE-2026-111734","body":"## Overview\n\nP-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 tags, makes the function read past the end of the receive buffer. This can cause a crash (denial of service) or disclose memory content.\n\n## Affected\n\n- `P-Net < 1.0.3`\n\n## Remediation\n\nUpgrade to P-Net 1.0.3 or later.","depth":"twilight","depthScore":39,"depthScoreParts":{"impact":39.1,"likelihood":0,"exploitation":0,"ransomware":0},"changes":[]}