Microsoft ASP.NET Core Security Feature Bypass Vulnerability (Jul 2018)
🗓️ 13 Jul 2018 00:00:00Reported by Copyright (C) 2018 Greenbone AGType
openvas🔗 plugins.openvas.org👁 143 Views
| Reporter | Title | Published | Views | Family All 17 |
|---|---|---|---|---|
| Microsoft ASP.NET Core Security Bypass Vulnerability | 12 Jul 201800:00 | – | cnvd | |
| CVE-2018-8171 | 11 Jul 201800:00 | – | cve | |
| CVE-2018-8171 | 11 Jul 201800:00 | – | cvelist | |
| EUVD-2018-0698 | 3 Oct 202520:07 | – | euvd | |
| Security feature bypass vulnerability exists in ASP.NET when the number of incorrect login attempts is not validated | 16 Oct 201819:56 | – | github | |
| Description of the security update for the ASP.NET security feature bypass vulnerability: July 10, 2018 | 10 Jul 201807:00 | – | mskb | |
| KLA11288 Multiple vulnerabilities in Microsoft Development Tools | 10 Jul 201800:00 | – | kaspersky | |
| ASP.NET Security Feature Bypass Vulnerability | 10 Jul 201807:00 | – | mscve | |
| CVE-2018-8171 | 11 Jul 201800:29 | – | nvd | |
| GHSA-VHVH-528Q-FF3P Security feature bypass vulnerability exists in ASP.NET when the number of incorrect login attempts is not validated | 16 Oct 201819:56 | – | osv |
10
# SPDX-FileCopyrightText: 2018 Greenbone AG
# Some text descriptions might be excerpted from (a) referenced
# source(s), and are Copyright (C) by the respective right holder(s).
#
# SPDX-License-Identifier: GPL-2.0-only
if(description)
{
script_oid("1.3.6.1.4.1.25623.1.0.813674");
script_version("2025-02-28T05:38:49+0000");
script_cve_id("CVE-2018-8171");
script_tag(name:"cvss_base", value:"5.0");
script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:N/I:P/A:N");
script_tag(name:"last_modification", value:"2025-02-28 05:38:49 +0000 (Fri, 28 Feb 2025)");
script_tag(name:"severity_vector", value:"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N");
script_tag(name:"severity_origin", value:"NVD");
script_tag(name:"severity_date", value:"2018-09-10 18:53:00 +0000 (Mon, 10 Sep 2018)");
script_tag(name:"creation_date", value:"2018-07-13 15:50:36 +0530 (Fri, 13 Jul 2018)");
script_name("Microsoft ASP.NET Core Security Feature Bypass Vulnerability (Jul 2018)");
script_tag(name:"summary", value:"This host is missing an important security
update according to Microsoft advisory (CVE-2018-8171).");
script_tag(name:"vuldetect", value:"Checks if a vulnerable version is present on the target host.");
script_tag(name:"insight", value:"The flaw exists because system does not properly
validate the number of incorrect login attempts.");
script_tag(name:"impact", value:"Successful exploitation will allow remote
attackers to bypass security controls on the target system.");
script_tag(name:"affected", value:"Any ASP.NET Core based application that uses
'Microsoft.AspNetCore.Identity' with versions 1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4,
1.0.5. 1.1.0, 1.1.1, 1.1.2, 1.1.3, 1.1.4, 1.1.5, 2.0.0, 2.0.1, 2.0.2, 2.0.3,
2.1.0, 2.1.1.");
script_tag(name:"solution", value:"Upgrade 'Microsoft.AspNetCore.Identity' package
versions to 1.0.6 or 1.1.6 or 2.0.4 or 2.1.2 or later. Please see the references
for more info.");
script_tag(name:"qod_type", value:"executable_version");
script_tag(name:"solution_type", value:"VendorFix");
script_xref(name:"URL", value:"https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2018-8171");
script_xref(name:"URL", value:"http://www.securityfocus.com/bid/104659");
script_xref(name:"URL", value:"https://github.com/aspnet/announcements/issues/310");
script_copyright("Copyright (C) 2018 Greenbone AG");
script_category(ACT_GATHER_INFO);
script_family("Windows");
script_dependencies("smb_reg_service_pack.nasl", "lsc_options.nasl");
script_require_ports(139, 445);
script_mandatory_keys("SMB/WindowsVersion");
script_exclude_keys("win/lsc/disable_wmi_search", "win/lsc/disable_win_cmd_exec");
exit(0);
}
include("smb_nt.inc");
include("version_func.inc");
include("powershell_func.inc");
include("list_array_func.inc");
if( wmi_is_file_search_disabled() || is_win_cmd_exec_disabled() )
exit( 0 );
# TODO: Limit to a possible known common path
fileList = powershell_wmi_file_search_version_query( file_name:"Microsoft.AspNetCore.Identity", file_extension:"dll" );
if( ! fileList || ! is_array( fileList ) )
exit( 0 );
report = ""; # nb: To make openvas-nasl-lint happy...
foreach filePath( keys( fileList ) ) {
vers = fileList[filePath];
if( vers && version = eregmatch( string:vers, pattern:"^([0-9.]+)" ) ) {
if( version_in_range( version:version[1], test_version:"1.0", test_version2:"1.0.5" ) ) {
VULN = TRUE;
report += report_fixed_ver( file_version:version[1], file_checked:filePath, fixed_version:"1.0.6" ) + '\n';
} else if( version_in_range( version:version[1], test_version:"1.1", test_version2:"1.1.5" ) ) {
VULN = TRUE;
report += report_fixed_ver( file_version:version[1], file_checked:filePath, fixed_version:"1.1.6" ) + '\n';
} else if( version_in_range( version:version[1], test_version:"2.0", test_version2:"2.0.3" ) ) {
VULN = TRUE;
report += report_fixed_ver( file_version:version[1], file_checked:filePath, fixed_version:"2.0.4" ) + '\n';
} else if( version_in_range( version:version[1], test_version:"2.1", test_version2:"2.1.1" ) ) {
VULN = TRUE;
report += report_fixed_ver( file_version:version[1], file_checked:filePath, fixed_version:"2.1.2" ) + '\n';
}
}
}
if( VULN ) {
security_message( port:0, data:report );
exit( 99 );
}
exit( 99 );
Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation
28 Feb 2025 00:00Current
7.3High risk
Vulners AI Score7.3
CVSS 25
CVSS 37.5
EPSS0.09468