Track vulnerabilities like this one. Sign up free to get alerted when software you use is affected.
7.8

CVE-2018-14581: Redgate .NET Reflector and SmartAssembly can run malicious code

CVE-2018-14581 · published 8 years ago
Summary

Both .NET Reflector (versions before 10.0.7.774) and SmartAssembly (versions before 6.12.5) can be tricked into executing unwanted code when a specially crafted .NET file is decompiled. This could let an attacker run code on your system without permission. Update to the latest versions of these tools to close the risk.

What to do
  • Update red-gate .net_reflector to version 10.0.7.774 or later.
  • Update red-gate smartassembly to version 6.12.5 or later.
Affected software
VendorProductAffected versions
red-gate .net_reflector < 10.0.7.774
cpe:2.3:a:red-gate:.net_reflector:*:*:*:*:*:*:*:*
red-gate smartassembly < 6.12.5
cpe:2.3:a:red-gate:smartassembly:*:*:*:*:*:*:*:*
Original advisory text
Redgate .NET Reflector before 10.0.7.774 and SmartAssembly before 6.12.5 allow attackers to execute code by decompiling a compiled .NET object (such as a DLL or EXE file) with a specific embedded r...
Redgate .NET Reflector before 10.0.7.774 and SmartAssembly before 6.12.5 allow attackers to execute code by decompiling a compiled .NET object (such as a DLL or EXE file) with a specific embedded resource file.
Fix within
Internet-facing 14 days
Internal At next upgrade
  • Not known to be exploited
  • Needs hands-on effort to exploit (estimated)
  • Gives an attacker full control (estimated)
Severity
7.8 High
Exploitation
2% chance of attack within 30 days
Type
CWE-20Improper Input Validation
Timeline
Published31 Jul 2018
Updated3 Nov 2026
First seen29 Sep 2026
Sources
Track software like this
Free during beta