What Is Windows Media Center?
Windows Media Center was a media application included with certain Windows editions (XP Media Center Edition through Windows 7, optional on Windows 8.x) providing a 10-foot user interface for media playback, TV recording, and media library management. Media Center Link (.mcl) files are XML-based shortcut files that Windows Media Center uses to launch media content or applications — similar to how browser shortcuts or URL files work, but for Media Center.
Because .mcl files reference content locations that Media Center opens directly, a crafted .mcl file can reference a malicious executable or UNC path, causing Media Center to execute arbitrary code when the file is opened. This class of vulnerability — "shortcut file references malicious content" — has appeared repeatedly across different file formats (.lnk, .url, .mcl) throughout Windows history.
Overview
CVE-2016-0185 is a remote code execution vulnerability in Windows Media Center where opening a specially crafted Media Center Link (.mcl) file causes Media Center to execute malicious code referenced by the file. The .mcl file references a malicious executable — potentially hosted on a network share or embedded in an email attachment — and Media Center opens it without adequate validation. The AV:L attack vector reflects that the attacker must get the victim to open the crafted .mcl file locally. Patched in MS16-059 (May 10, 2016). CVE-2016-0185 was included in the inaugural CISA KEV catalog launch on November 3, 2021.
Affected Versions
| Product | Status |
|---|---|
| Windows Media Center on Windows Vista SP2 | Vulnerable |
| Windows Media Center on Windows 7 SP1 | Vulnerable |
| Windows Media Center on Windows 8 / 8.1 | Vulnerable |
Fixed in MS16-059 (May 2016 Patch Tuesday). Windows 10 does not include Windows Media Center — it was removed from Windows 10.
Technical Details
Root Cause: Crafted .MCL File References Malicious Content
CVE-2016-0185 exploits how Windows Media Center processes .mcl (Media Center Link) files. These XML-formatted files specify content locations for Media Center to open. The vulnerability exists because Media Center fails to adequately validate the content location specified in a crafted .mcl file — allowing a malicious file to reference:
- A remote UNC path to a malicious executable (
\\attacker-server\share\malware.exe) - A local path to a dropped payload
- Other content types that Media Center handles without appropriate trust restrictions
When the user opens the crafted .mcl file (by double-clicking it in Explorer, receiving it via email, or being directed to open it), Media Center processes the file and executes the referenced content as code.
Attack Delivery
The typical delivery pattern for .mcl-based RCE:
- Crafted .mcl file — attacker creates a .mcl file referencing malicious content
- Delivery — sent via email attachment, downloaded from a web site, or placed on a network share
- User opens file — double-clicking the .mcl opens it in Windows Media Center
- Malicious content executes — Media Center loads and executes the referenced malicious code at the user's privilege level
The UI:R CVSS component reflects that this step requires user action (opening the file), which is typically achieved through social engineering.
Attack Characteristics
| Attribute | Detail |
|---|---|
| Attack Vector | Local — crafted .mcl file opened by user |
| User Interaction | Required (open crafted .mcl file) |
| File Type | .mcl (Windows Media Center Link) |
| Delivery | Email attachment, download, network share |
| Content Type | XML-based shortcut referencing malicious executable |
Discovery
Reported to Microsoft and patched in MS16-059 (May 2016 Patch Tuesday).
Exploitation Context
- Shortcut file RCE class: CVE-2016-0185 belongs to a recurring class of Windows vulnerability where shortcut or link files (.lnk, .url, .mcl) reference malicious content; this class is effective because file associations cause these files to be processed automatically when opened, and users are accustomed to opening these file types
- Social engineering delivery: Attackers delivered crafted .mcl files via phishing emails ("view your media content") or malicious downloads; the Windows Media Center association makes the file appear legitimate and media-related
- Inaugural CISA KEV: CVE-2016-0185 was selected for the inaugural CISA KEV catalog launch in November 2021, reflecting Microsoft's assessment that exploitation remained active years after the patch
- Windows Media Center removal: Windows 10 does not include Windows Media Center, effectively removing this attack surface on modern Windows systems; Windows 7 (EOL January 2020) was the primary exposure platform
- CISA KEV (2021): Added November 2021
Remediation
-
Apply MS16-059 (May 2016). Any Windows system current with Windows Update after May 2016 includes this fix.
-
Upgrade to Windows 10/11 — Windows 10 does not include Windows Media Center, permanently removing this attack surface. Upgrade from Windows 7/8 (both EOL) to current Windows versions.
-
Remove Windows Media Center — on Windows 8/8.1 where Media Center is optional, uninstall it if not needed via Control Panel → Programs → Turn Windows features on or off.
-
Block .mcl file associations — configure email security gateways to block .mcl file attachments; configure Windows file association policies to prevent .mcl files from being opened automatically without user confirmation.
Key Details
| Property | Value |
|---|---|
| CVE ID | CVE-2016-0185 |
| Vendor / Product | Microsoft — Windows |
| NVD Published | 2016-05-11 |
| NVD Last Modified | 2025-10-22 |
| CVSS 3.1 Score | 7.8 |
| CVSS 3.1 Vector | CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H |
| Severity | HIGH |
| CWE | CWE-426 — Untrusted Search Path find similar ↗ |
| CISA KEV Added | 2021-11-03 |
| CISA KEV Deadline | 2022-05-03 |
| Known Ransomware Use | No |
CVSS 3.1 Breakdown
Required Action
Timeline
| Date | Event |
|---|---|
| 2016-05-10 | Microsoft Security Bulletin MS16-059 released; CVE-2016-0185 patched (May 2016 Patch Tuesday) |
| 2016-05-11 | CVE-2016-0185 published by NVD |
| 2021-11-03 | Added to CISA Known Exploited Vulnerabilities catalog (inaugural KEV catalog launch) |
| 2022-05-03 | CISA BOD 22-01 remediation deadline |
References
| Resource | Type |
|---|---|
| NVD — CVE-2016-0185 | Vulnerability Database |
| CISA KEV Catalog Entry | US Government |
| Microsoft Security Bulletin MS16-059 — Security Update for Windows Media Center | Vendor Advisory |