// For flags

CVE-2018-20818

 

Severity Score

9.8
*CVSS v3

Exploit Likelihood

*EPSS

Affected Versions

*CPE

Public Exploits

0
*Multiple Sources

Exploited in Wild

-
*KEV

Decision

-
*SSVC
Descriptions

A buffer overflow vulnerability was discovered in the OpenPLC controller, in the OpenPLC_v2 and OpenPLC_v3 versions. It occurs in the modbus.cpp mapUnusedIO() function, which can cause a runtime crash of the PLC or possibly have unspecified other impact.

Fue encontrada una vulnerabilidad de desbordamiento de búfer en el controlador OpenPLC, en las versiones OpenPLC_v2 y OpenPLC_v3. Se produce en la función de mapUnusedIO() Modbus.cpp, que puede provocar un bloqueo en tiempo de ejecución del PLC o, posiblemente, tener otro impacto no especificado.

*Credits: N/A
CVSS Scores
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High
Attack Vector
Network
Attack Complexity
Low
Authentication
None
Confidentiality
Partial
Integrity
Partial
Availability
Partial
* Common Vulnerability Scoring System
SSVC
  • Decision:-
Exploitation
-
Automatable
-
Tech. Impact
-
* Organization's Worst-case Scenario
Timeline
  • 2019-04-21 CVE Reserved
  • 2019-04-21 CVE Published
  • 2023-03-08 EPSS Updated
  • 2024-08-05 CVE Updated
  • ---------- Exploited in Wild
  • ---------- KEV Due Date
  • ---------- First Exploit
CWE
  • CWE-119: Improper Restriction of Operations within the Bounds of a Memory Buffer
CAPEC
References (1)
URL Tag Source
https://arxiv.org/pdf/1809.07477 Third Party Advisory
URL Date SRC
URL Date SRC
URL Date SRC
Affected Vendors, Products, and Versions
Vendor Product Version Other Status
Vendor Product Version Other Status <-- --> Vendor Product Version Other Status
Openplcproject
Search vendor "Openplcproject"
Openplc V2 Firmware
Search vendor "Openplcproject" for product "Openplc V2 Firmware"
--
Affected
in Openplcproject
Search vendor "Openplcproject"
Openplc V2
Search vendor "Openplcproject" for product "Openplc V2"
--
Safe
Openplcproject
Search vendor "Openplcproject"
Openplc V3 Firmware
Search vendor "Openplcproject" for product "Openplc V3 Firmware"
--
Affected
in Openplcproject
Search vendor "Openplcproject"
Openplc V3
Search vendor "Openplcproject" for product "Openplc V3"
--
Safe