Security Updates for Microsoft Visual Studio Products (July 2018)

High Nessus Plugin ID 111042


The Microsoft Visual Studio Products are affected by multiple vulnerabilities.


The Microsoft Visual Studio Products are missing security updates. It is, therefore, affected by multiple vulnerabilities :

- A remote code execution vulnerability exists in Visual Studio software when the software does not check the source markup of a file for an unbuilt project. An attacker who successfully exploited the vulnerability could run arbitrary code in the context of the current user. If the current user is logged on with administrative user rights, an attacker could take control of the affected system. An attacker could then install programs; view, change, or delete data; or create new accounts with full user rights.

- A Security Feature Bypass vulnerability exists in ASP.NET when the number of incorrect login attempts is not validated. An attacker who successfully exploited this vulnerability could try an infinite number of authentication attempts. The update addresses the vulnerability by validating the number of incorrect login attempts. (CVE-2018-8171)


Microsoft has released the following security updates to address this issue:

See Also

Plugin Details

Severity: High

ID: 111042

File Name: smb_nt_ms18_jul_visual_studio.nasl

Version: 1.7

Type: local

Agent: windows

Published: 2018/07/12

Modified: 2018/09/19

Dependencies: 88700

Risk Information

Risk Factor: High

CVSS Score Source: manual

CVSS Score Rationale: Generated from microsoft security updates api.

CVSS v2.0

Base Score: 9.3

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

CVSS v3.0

Base Score: 8.8

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Vulnerability Information

CPE: cpe:/a:microsoft:visual_studio

Required KB Items: installed_sw/Microsoft Visual Studio

Patch Publication Date: 2018/07/10

Vulnerability Publication Date: 2018/07/10

Reference Information

CVE: CVE-2018-8171, CVE-2018-8172

BID: 104616, 104659

MSKB: 4336946, 4336986, 4336999, 4336919, 4339279

MSFT: MS18-4336946, MS18-4336986, MS18-4336999, MS18-4336919, MS18-4339279