CVE-2026-111730: Out-of-bounds write in CheckPeers block parser due to unvalidated peer station name length

Published Oct 29, 2026
·
Updated

P-Net before 1.0.3 does not validate the LengthPeerStationName field of a CheckPeers block in getcheckpeer(). 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 block writes up to 15 bytes past the end of the buffer. This can lead to a crash (denial of service) or potentially arbitrary code execution.

Requires establishment of session that needs ADJACENT network access.

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade P-Net to a version that resolves this vulnerability.

    Fixed in 1.0.3

Event History

Oct 29, 2026
CVE Published
via MITRE·03:37 PM
Data Sourced
via MITRE·03:37 PM
RemedyDescriptionWeakness
Data Sourced
via NVD·04:17 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Who is exposed to exploitation?

P-Net deployments running versions before 1.0.3 are affected. An attacker must have ADJACENT network access and establish a session with the target.

2

What can an attacker achieve?

A crafted CheckPeers block can write up to 15 bytes beyond the peer station name buffer. This can crash the affected system and may potentially allow arbitrary code execution.

3

What input triggers the overflow?

The vulnerable parser accepts an unvalidated LengthPeerStationName value of up to 255 bytes, while the destination peer station name buffer is 241 bytes. The copy operation and NUL terminator placement can therefore exceed the buffer boundary.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203