CVE-2018-5452 Memory corruption in Emerson ControlWave Micro Process Automation Controller

High 7.5 Published Updated

A stack-based buffer overflow in Emerson ControlWave Micro PLCs allows attackers to force the device into halt mode via crafted packets.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
None listed

What is CVE-2018-5452?

CVE-2018-5452 is a high-severity memory corruption vulnerability in Emerson ControlWave Micro Process Automation Controller, published on 7 Mar 2018. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

A Stack-based Buffer Overflow issue was discovered in Emerson Process Management ControlWave Micro Process Automation Controller: ControlWave Micro [ProConOS v.4.01.280] firmware: CWM v.05.78.00 and prior. A stack-based buffer overflow vulnerability caused by sending crafted packets on Port 20547 could force the PLC to change its state into halt mode.

Weakness: CWE-787, CWE-121

Which versions are affected by CVE-2018-5452?

It affects 1 product.

Products include Emerson Controlwave Micro Firmware.

How do I fix CVE-2018-5452?

No fix has been published for CVE-2018-5452 yet. Limit exposure of the affected software until one is available.

Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.

Is CVE-2018-5452 being exploited?

There is no known exploitation of CVE-2018-5452 in the wild and no public exploit code.

Sources

Also known as GHSA-xq5r-4h6f-r3gp.

Is CVE-2018-5452 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free