CVE-2018-14829 Memory corruption in RSLinx Classic
Remote attackers can send malformed CIP packets to cause a crash or execute arbitrary code via buffer overflow in Rockwell RSLinx Classic.
- 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-14829?
CVE-2018-14829 is a critical memory corruption vulnerability in Rockwell Automation RSLinx Classic, published on 20 Sep 2018. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
Rockwell Automation RSLinx Classic Versions 4.00.01 and prior. This vulnerability may allow a remote threat actor to intentionally send a malformed CIP packet to Port 44818, causing the software application to stop responding and crash. This vulnerability also has the potential to exploit a buffer overflow condition, which may allow the threat actor to remotely execute arbitrary code.
Which versions are affected by CVE-2018-14829?
It affects 1 product.
Products include Rockwellautomation Rslinx.
How do I fix CVE-2018-14829?
No fix has been published for CVE-2018-14829 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-14829 being exploited?
There is no known exploitation of CVE-2018-14829 in the wild and no public exploit code.
Other vulnerabilities in Rockwell Automation RSLinx Classic
Sources
Also known as GHSA-264m-mv26-f7f5.