cbcvebase.
CVE-2014-4149
published 2014-11-11

CVE-2014-4149: Microsoft .NET Framework 1.1 SP1, 2.0 SP2, 3.5, 3.5.1, 4, 4.5, 4.5.1, and 4.5.2 does not properly perform TypeFilterLevel checks, which allows remote attackers…

PriorityP268critical9.3CVSS 2.0
AVNACMAuNCCICAC
EXPLOIT
EPSS
21.44%
97.3th percentile
Microsoft .NET Framework 1.1 SP1, 2.0 SP2, 3.5, 3.5.1, 4, 4.5, 4.5.1, and 4.5.2 does not properly perform TypeFilterLevel checks, which allows remote attackers to execute arbitrary code via crafted data to a .NET Remoting endpoint, aka "TypeFilterLevel Vulnerability."

Affected

9 ranges
VendorProductVersion rangeFixed in
microsoftnet_framework
microsoftnet_framework
microsoftnet_framework
microsoftnet_framework
microsoftnet_framework
microsoftnet_framework
microsoftnet_framework
microsoftnet_framework
qemuqemu>= 0 < 2.0.0+dfsg-2ubuntu1.32.0.0+dfsg-2ubuntu1.3

Detection & IOCsextracted from sources · hover to see the quote

urlhttps://github.com/tyranid/ExploitRemotingService
urlhttps://gitlab.com/exploit-database/exploitdb-bin-sploits/-/raw/main/bin-sploits/35280.zip
filenameExploitRemotingService.exe
commandExploitRemotingService SERVICEURL ver
commandExploitRemotingService -usecom SERVICEURL ver
commandExploitRemotingService -useser SERVICEURL ls c:\
  • Monitor for .NET Remoting TCP endpoint connections matching the URI pattern tcp://host:port/ObjName, particularly on non-standard ports, as the exploit targets these endpoints.
  • Monitor for .NET Remoting IPC (Named Pipe) channel activity matching ipc://channel/ObjName, which can be exploited locally or remotely.
  • Detect use of the --useser flag or equivalent serialization-based exploitation attempts against .NET Remoting services running with full TypeFilterLevel mode enabled.
  • Audit code and configuration for calls to RemotingConfiguration.RegisterWellKnownServiceType or Activator.CreateInstance, which expose .NET Remoting endpoints vulnerable to this CVE.
  • Monitor for the --usecom flag usage (DCOM backchannel) as an alternative exploitation vector, especially in environments where standard .NET Remoting exploitation fails.
  • ·The --useser (full serialization) exploit path only works against .NET Remoting services configured with full TypeFilterLevel mode; services using the default lower TypeFilterLevel are not vulnerable to this specific code path.
  • ·The exploit tool is Windows-only in full capability; some aspects may function under Mono on *nix but are not guaranteed.
  • ·The DCOM backchannel (--usecom) exploitation works best locally; remote exploitation requires modifying COM configuration and disabling the firewall.

CVSS provenance

nvdv2.09.3CRITICALAV:N/AC:M/Au:N/C:C/I:C/A:C
osv7.5HIGH
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.