Memory Corruption Vulnerability in OpenPLC by Thiago Alves
CVE-2025-46613

7.5HIGH

Key Information:

Status
Vendor
CVE Published:
25 April 2025

What is CVE-2025-46613?

The OpenPLC application versions 3 through 64f9c11 contain a memory corruption vulnerability in the server.cpp file. This issue arises when a thread accesses the handleConnections arguments after the parent stack frame becomes unavailable, potentially leading to unexpected behavior or program crashes. Developers and users of OpenPLC should review their configurations and update to patched versions to mitigate potential risks.

Affected Version(s)

OpenPLC 0 <= 64f9c11263229b019091e3c5a1896c184e0661a6

References

CVSS V3.1

Score:
7.5
Severity:
HIGH
Confidentiality:
None
Integrity:
Low
Availability:
None
Attack Vector:
Network
Attack Complexity:
High
Privileges Required:
None
User Interaction:
None
Scope:
Changed

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.