MS14-066: Vulnerability in Schannel Could Allow Remote Code Execution (2992611) (uncredentialed check)

Critical Nessus Plugin ID 79638


The remote Windows host is affected by a remote code execution vulnerability.


The remote Windows host is affected by a remote code execution vulnerability due to improper processing of packets by the Secure Channel (Schannel) security package. An attacker can exploit this issue by sending specially crafted packets to a Windows server.

Note that this plugin sends a client Certificate TLS handshake message followed by a CertificateVerify message. Some Windows hosts will close the connection upon receiving a client certificate for which it did not ask for with a CertificateRequest message. In this case, the plugin cannot proceed to detect the vulnerability as the CertificateVerify message cannot be sent.


Microsoft has released a set of patches for Windows 2003, Vista, 2008, 7, 2008 R2, 8, 2012, 8.1, and 2012 R2.

See Also

Plugin Details

Severity: Critical

ID: 79638

File Name: ms14-066.nbin

Version: $Revision: 1.70 $

Type: remote

Agent: windows

Family: Windows

Published: 2014/12/01

Modified: 2018/02/15

Dependencies: 11936, 56984, 10940, 10107

Risk Information

Risk Factor: Critical


Base Score: 10

Temporal Score: 8.7

Vector: CVSS2#AV:N/AC:L/Au:N/C:C/I:C/A:C

Temporal Vector: CVSS2#E:ND/RL:OF/RC:C

Vulnerability Information

CPE: cpe:/o:microsoft:windows

Required KB Items: SSL/Supported

Exploit Available: true

Exploit Ease: Exploits are available

Patch Publication Date: 2014/11/11

Vulnerability Publication Date: 2014/11/11

Exploitable With

Core Impact

Reference Information

CVE: CVE-2014-6321

BID: 70954

OSVDB: 114506

CERT: 505120

MSFT: MS14-066

MSKB: 2992611