Heap-based buffer overflow in Microsoft Exchange Server allows an authorized attacker to execute code over a network.
Deserialization of untrusted data in Microsoft Exchange Server allows an authorized attacker to deny service over a network.
Improper control of resource identifiers ('resource injection') in Microsoft Exchange Server allows an authorized attacker to elevate privileges over a network.
Uncaught exception in .NET allows an authorized attacker to elevate privileges locally.
Concurrent execution using shared resource with improper synchronization ('race condition') in Windows Backup Engine allows an authorized attacker to elevate privileges locally.
Inclusion of functionality from untrusted control sphere in .NET allows an unauthorized attacker to disclose information over a network.
Unchecked input for loop condition in .NET allows an unauthorized attacker to deny service over a network.
Improper removal of sensitive information before storage or transfer in .NET allows an unauthorized attacker to disclose information over a network.
Inconsistent interpretation of http requests ('http request/response smuggling') in .NET allows an unauthorized attacker to bypass a security feature over a network.
Integer overflow or wraparound in .NET Framework allows an unauthorized attacker to execute code locally.
Heap-based buffer overflow in Windows DWM Core Library allows an authorized attacker to elevate privileges locally.
Use after free in Windows Deployment Services allows an unauthorized attacker to execute code over a network.
Use after free in Capability Access Management Service (camsvc) allows an authorized attacker to elevate privileges locally.
Heap-based buffer overflow in Windows GDI+ allows an authorized attacker to execute code locally.
Stack-based buffer overflow in Windows DNS allows an unauthorized attacker to execute code over a network.