ID

VAR-202009-0169


CVE

CVE-2020-1045


TITLE

Microsoft ASP.NET Core  Vulnerabilities that bypass security functions in

Trust: 0.8

sources: JVNDB: JVNDB-2020-009287

DESCRIPTION

<p>A security feature bypass vulnerability exists in the way Microsoft ASP.NET Core parses encoded cookie names.</p> <p>The ASP.NET Core cookie parser decodes entire cookie strings which could allow a malicious attacker to set a second cookie with the name being percent encoded.</p> <p>The security update addresses the vulnerability by fixing the way the ASP.NET Core cookie parser handles encoded names.</p> . Both Microsoft .NET Core and Microsoft ASP.NET Core are products of Microsoft Corporation of the United States. .NET Core is a free open source development platform. The platform has features such as multi-language support and cross-platform. Microsoft ASP.NET Core is a cross-platform open source framework. The framework is used to build cloud-based applications such as web applications, IoT applications, and mobile backends. Attackers can use this vulnerability to set a second cookie. The following products and versions are affected: ASP.NET Core 2.1 version, ASP.NET Core 3.1 version. -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 ==================================================================== Red Hat Security Advisory Synopsis: Important: .NET Core 3.1 security and bugfix update for Red Hat Enterprise Linux Advisory ID: RHSA-2020:3697-01 Product: .NET Core on Red Hat Enterprise Linux Advisory URL: https://access.redhat.com/errata/RHSA-2020:3697 Issue date: 2020-09-08 CVE Names: CVE-2020-1045 ==================================================================== 1. Summary: An update for rh-dotnet31-dotnet is now available for .NET Core on Red Hat Enterprise Linux. Red Hat Product Security has rated this update as having a security impact of Important. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section. 2. Relevant releases/architectures: .NET Core on Red Hat Enterprise Linux ComputeNode (v. 7) - x86_64 .NET Core on Red Hat Enterprise Linux Server (v. 7) - x86_64 .NET Core on Red Hat Enterprise Linux Workstation (v. 7) - x86_64 3. It implements a subset of the .NET framework APIs and several new APIs, and it includes a CLR implementation. For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section. 4. Solution: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258 5. Package List: .NET Core on Red Hat Enterprise Linux ComputeNode (v. 7): Source: rh-dotnet31-dotnet-3.1.108-1.el7.src.rpm x86_64: rh-dotnet31-aspnetcore-runtime-3.1-3.1.8-1.el7.x86_64.rpm rh-dotnet31-aspnetcore-targeting-pack-3.1-3.1.8-1.el7.x86_64.rpm rh-dotnet31-dotnet-3.1.108-1.el7.x86_64.rpm rh-dotnet31-dotnet-apphost-pack-3.1-3.1.8-1.el7.x86_64.rpm rh-dotnet31-dotnet-debuginfo-3.1.108-1.el7.x86_64.rpm rh-dotnet31-dotnet-host-3.1.8-1.el7.x86_64.rpm rh-dotnet31-dotnet-hostfxr-3.1-3.1.8-1.el7.x86_64.rpm rh-dotnet31-dotnet-runtime-3.1-3.1.8-1.el7.x86_64.rpm rh-dotnet31-dotnet-sdk-3.1-3.1.108-1.el7.x86_64.rpm rh-dotnet31-dotnet-targeting-pack-3.1-3.1.8-1.el7.x86_64.rpm rh-dotnet31-dotnet-templates-3.1-3.1.108-1.el7.x86_64.rpm rh-dotnet31-netstandard-targeting-pack-2.1-3.1.108-1.el7.x86_64.rpm .NET Core on Red Hat Enterprise Linux Server (v. 7): Source: rh-dotnet31-dotnet-3.1.108-1.el7.src.rpm x86_64: rh-dotnet31-aspnetcore-runtime-3.1-3.1.8-1.el7.x86_64.rpm rh-dotnet31-aspnetcore-targeting-pack-3.1-3.1.8-1.el7.x86_64.rpm rh-dotnet31-dotnet-3.1.108-1.el7.x86_64.rpm rh-dotnet31-dotnet-apphost-pack-3.1-3.1.8-1.el7.x86_64.rpm rh-dotnet31-dotnet-debuginfo-3.1.108-1.el7.x86_64.rpm rh-dotnet31-dotnet-host-3.1.8-1.el7.x86_64.rpm rh-dotnet31-dotnet-hostfxr-3.1-3.1.8-1.el7.x86_64.rpm rh-dotnet31-dotnet-runtime-3.1-3.1.8-1.el7.x86_64.rpm rh-dotnet31-dotnet-sdk-3.1-3.1.108-1.el7.x86_64.rpm rh-dotnet31-dotnet-targeting-pack-3.1-3.1.8-1.el7.x86_64.rpm rh-dotnet31-dotnet-templates-3.1-3.1.108-1.el7.x86_64.rpm rh-dotnet31-netstandard-targeting-pack-2.1-3.1.108-1.el7.x86_64.rpm .NET Core on Red Hat Enterprise Linux Workstation (v. 7): Source: rh-dotnet31-dotnet-3.1.108-1.el7.src.rpm x86_64: rh-dotnet31-aspnetcore-runtime-3.1-3.1.8-1.el7.x86_64.rpm rh-dotnet31-aspnetcore-targeting-pack-3.1-3.1.8-1.el7.x86_64.rpm rh-dotnet31-dotnet-3.1.108-1.el7.x86_64.rpm rh-dotnet31-dotnet-apphost-pack-3.1-3.1.8-1.el7.x86_64.rpm rh-dotnet31-dotnet-debuginfo-3.1.108-1.el7.x86_64.rpm rh-dotnet31-dotnet-host-3.1.8-1.el7.x86_64.rpm rh-dotnet31-dotnet-hostfxr-3.1-3.1.8-1.el7.x86_64.rpm rh-dotnet31-dotnet-runtime-3.1-3.1.8-1.el7.x86_64.rpm rh-dotnet31-dotnet-sdk-3.1-3.1.108-1.el7.x86_64.rpm rh-dotnet31-dotnet-targeting-pack-3.1-3.1.8-1.el7.x86_64.rpm rh-dotnet31-dotnet-templates-3.1-3.1.108-1.el7.x86_64.rpm rh-dotnet31-netstandard-targeting-pack-2.1-3.1.108-1.el7.x86_64.rpm These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from https://access.redhat.com/security/team/key/ 7. References: https://access.redhat.com/security/cve/CVE-2020-1045 https://access.redhat.com/security/updates/classification/#important 8. Contact: The Red Hat security contact is <secalert@redhat.com>. More contact details at https://access.redhat.com/security/team/contact/ Copyright 2020 Red Hat, Inc. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIVAwUBX1fMj9zjgjWX9erEAQh6wA/+NBE91/LaDoq9eYFxfrqVguYZ1Pmb0oBs B4B0pXCUloGDDFTLmFPyIXPwXt1oklGPJ7/UuA4A6Bn2pNNLCGCbP/sDRHOoqcoe NMWrC5z3f8eHU0A+OLZjCfUBHrkZl3FCgDqGW4h5un0TCfCA/x5RRq/3gp/QKYmq cIckR5jkQtw9HrAsUdhjNfnapqGOpryMj0BEy43p1sr3dWeR4vndaddjz7ghbddZ yt2igJzvQJzaY4f788dGqC07HzPL0ehEhqyvyyJtRK7Mg97q+rai5xyQuVS76y94 aogTKj8YI4r0FI0yhz5v+4Skr7osCSoodIucTEpYuB3i1A+ZLg+3hlSSogsryOUA jy46wqFivHPMggNXXKrE0usJNPZf3+7dpuSarNtm57SFKKCx18dAhWUkK0WjTYox aa9NEAT5+z7NSI8snTwVP7bVbTRGIZPZbWEzMcL4VGjo05iGm32UCj1tHJYUWEhS sZD7gSqAk/ieuRAYXAd9DStKFPmjf5lKe823L1Fjw6fIGHGXfjeAyhuvIArL1UJc K9IKEBrG9FoxXd/01jOrjvobbEeMbLnFo3mRSMd6n1/nBGNbp9cTbELzQzX13Vf8 /LNeD82fuk2reO7w430Zx0AJZH3kyjLB5zbtLtVwC8f2oOVYbGgJY4gcWTOgp5ej gKRtEISquJk=Nco9 -----END PGP SIGNATURE----- -- RHSA-announce mailing list RHSA-announce@redhat.com https://www.redhat.com/mailman/listinfo/rhsa-announce

Trust: 2.97

sources: NVD: CVE-2020-1045 // JVNDB: JVNDB-2020-009287 // CNVD: CNVD-2020-72702 // CNNVD: CNNVD-202009-369 // VULMON: CVE-2020-1045 // PACKETSTORM: 159112 // PACKETSTORM: 159113

IOT TAXONOMY

category:['IoT']sub_category: -

Trust: 0.6

sources: CNVD: CNVD-2020-72702

AFFECTED PRODUCTS

vendor:fedoraprojectmodel:fedorascope:eqversion:32

Trust: 1.0

vendor:redhatmodel:enterprise linuxscope:eqversion:8.0

Trust: 1.0

vendor:microsoftmodel:asp.net corescope:lteversion:2.1.21

Trust: 1.0

vendor:redhatmodel:enterprise linux tusscope:eqversion:8.4

Trust: 1.0

vendor:microsoftmodel:asp.net corescope:gteversion:3.1

Trust: 1.0

vendor:redhatmodel:enterprise linux ausscope:eqversion:8.2

Trust: 1.0

vendor:redhatmodel:enterprise linux tusscope:eqversion:8.6

Trust: 1.0

vendor:redhatmodel:enterprise linux eusscope:eqversion:8.2

Trust: 1.0

vendor:microsoftmodel:asp.net corescope:ltversion:3.1.8

Trust: 1.0

vendor:redhatmodel:enterprise linux ausscope:eqversion:8.6

Trust: 1.0

vendor:redhatmodel:enterprise linux eusscope:eqversion:8.6

Trust: 1.0

vendor:redhatmodel:enterprise linux ausscope:eqversion:8.4

Trust: 1.0

vendor:microsoftmodel:asp.net corescope:gteversion:2.1

Trust: 1.0

vendor:redhatmodel:enterprise linux tusscope:eqversion:8.2

Trust: 1.0

vendor:redhatmodel:enterprise linux eusscope:eqversion:8.4

Trust: 1.0

vendor:fedoraprojectmodel:fedorascope:eqversion:33

Trust: 1.0

vendor:マイクロソフトmodel:asp.net corescope:eqversion: -

Trust: 0.8

vendor:マイクロソフトmodel:asp.net corescope:eqversion:2.1

Trust: 0.8

vendor:マイクロソフトmodel:asp.net corescope:eqversion:3.1

Trust: 0.8

vendor:microsoftmodel:asp.net corescope:eqversion:2.1

Trust: 0.6

vendor:microsoftmodel:asp.net corescope:eqversion:3.1

Trust: 0.6

sources: CNVD: CNVD-2020-72702 // JVNDB: JVNDB-2020-009287 // NVD: CVE-2020-1045

CVSS

SEVERITY

CVSSV2

CVSSV3

nvd@nist.gov: CVE-2020-1045
value: HIGH

Trust: 1.0

secure@microsoft.com: CVE-2020-1045
value: HIGH

Trust: 1.0

NVD: CVE-2020-1045
value: HIGH

Trust: 0.8

CNVD: CNVD-2020-72702
value: MEDIUM

Trust: 0.6

CNNVD: CNNVD-202009-369
value: HIGH

Trust: 0.6

VULMON: CVE-2020-1045
value: MEDIUM

Trust: 0.1

nvd@nist.gov: CVE-2020-1045
severity: MEDIUM
baseScore: 5.0
vectorString: AV:N/AC:L/AU:N/C:N/I:P/A:N
accessVector: NETWORK
accessComplexity: LOW
authentication: NONE
confidentialityImpact: NONE
integrityImpact: PARTIAL
availabilityImpact: NONE
exploitabilityScore: 10.0
impactScore: 2.9
acInsufInfo: NONE
obtainAllPrivilege: NONE
obtainUserPrivilege: NONE
obtainOtherPrivilege: NONE
userInteractionRequired: NONE
version: 2.0

Trust: 1.9

CNVD: CNVD-2020-72702
severity: MEDIUM
baseScore: 5.0
vectorString: AV:N/AC:L/AU:N/C:N/I:P/A:N
accessVector: NETWORK
accessComplexity: LOW
authentication: NONE
confidentialityImpact: NONE
integrityImpact: PARTIAL
availabilityImpact: NONE
exploitabilityScore: 10.0
impactScore: 2.9
acInsufInfo: NONE
obtainAllPrivilege: NONE
obtainUserPrivilege: NONE
obtainOtherPrivilege: NONE
userInteractionRequired: NONE
version: 2.0

Trust: 0.6

nvd@nist.gov: CVE-2020-1045
baseSeverity: HIGH
baseScore: 7.5
vectorString: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
attackVector: NETWORK
attackComplexity: LOW
privilegesRequired: NONE
userInteraction: NONE
scope: UNCHANGED
confidentialityImpact: NONE
integrityImpact: HIGH
availabilityImpact: NONE
exploitabilityScore: 3.9
impactScore: 3.6
version: 3.1

Trust: 2.0

NVD: CVE-2020-1045
baseSeverity: HIGH
baseScore: 7.5
vectorString: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
attackVector: NETWORK
attackComplexity: LOW
privilegesRequired: NONE
userInteraction: NONE
scope: UNCHANGED
confidentialityImpact: NONE
integrityImpact: HIGH
availabilityImpact: NONE
exploitabilityScore: NONE
impactScore: NONE
version: 3.0

Trust: 0.8

sources: CNVD: CNVD-2020-72702 // VULMON: CVE-2020-1045 // JVNDB: JVNDB-2020-009287 // CNNVD: CNNVD-202009-369 // NVD: CVE-2020-1045 // NVD: CVE-2020-1045

PROBLEMTYPE DATA

problemtype:NVD-CWE-noinfo

Trust: 1.0

problemtype:Lack of information (CWE-noinfo) [NVD Evaluation ]

Trust: 0.8

sources: JVNDB: JVNDB-2020-009287 // NVD: CVE-2020-1045

THREAT TYPE

remote

Trust: 0.6

sources: CNNVD: CNNVD-202009-369

TYPE

other

Trust: 0.6

sources: CNNVD: CNNVD-202009-369

PATCH

title:CVE-2020-1045 | Microsoft ASP.NET Core Security Feature Bypass Vulnerability Security Update Guideurl:https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-1045

Trust: 0.8

title:Microsoft .NET Core and ASP.NET Core security feature bypass vulnerability patchurl:https://www.cnvd.org.cn/patchInfo/show/242194

Trust: 0.6

title:Microsoft .NET Core and Microsoft ASP.NET Core Security vulnerabilitiesurl:http://123.124.177.30/web/xxk/bdxqById.tag?id=127790

Trust: 0.6

title:Red Hat: Important: .NET Core 3.1 security and bugfix update for Red Hat Enterprise Linuxurl:https://vulmon.com/vendoradvisory?qidtp=red_hat_security_advisories&qid=RHSA-20203697 - Security Advisory

Trust: 0.1

title:Red Hat: Important: .NET Core 3.1 security and bugfix updateurl:https://vulmon.com/vendoradvisory?qidtp=red_hat_security_advisories&qid=RHSA-20203699 - Security Advisory

Trust: 0.1

sources: CNVD: CNVD-2020-72702 // VULMON: CVE-2020-1045 // JVNDB: JVNDB-2020-009287 // CNNVD: CNNVD-202009-369

EXTERNAL IDS

db:NVDid:CVE-2020-1045

Trust: 3.3

db:JVNDBid:JVNDB-2020-009287

Trust: 0.8

db:PACKETSTORMid:159113

Trust: 0.7

db:CNVDid:CNVD-2020-72702

Trust: 0.6

db:NSFOCUSid:49612

Trust: 0.6

db:AUSCERTid:ESB-2020.3075

Trust: 0.6

db:CNNVDid:CNNVD-202009-369

Trust: 0.6

db:VULMONid:CVE-2020-1045

Trust: 0.1

db:PACKETSTORMid:159112

Trust: 0.1

sources: CNVD: CNVD-2020-72702 // VULMON: CVE-2020-1045 // JVNDB: JVNDB-2020-009287 // PACKETSTORM: 159112 // PACKETSTORM: 159113 // CNNVD: CNNVD-202009-369 // NVD: CVE-2020-1045

REFERENCES

url:https://portal.msrc.microsoft.com/en-us/security-guidance/advisory/cve-2020-1045

Trust: 1.7

url:https://access.redhat.com/errata/rhsa-2020:3699

Trust: 1.7

url:https://nvd.nist.gov/vuln/detail/cve-2020-1045

Trust: 1.6

url:https://security.snyk.io/vuln/snyk-rhel8-dotnet-1439600

Trust: 1.6

url:https://github.com/dotnet/core/blob/main/release-notes/3.1/3.1.8/3.1.8.md#changes-in-318

Trust: 1.6

url:https://portal.msrc.microsoft.com/zh-cn/security-guidance/advisory/cve-2020-1045

Trust: 1.2

url:https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/5ln2fuvbsvpgk7au3nmlo3yr6cgonqpb/

Trust: 1.0

url:https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/asicxqxs4m7mtaf6sgqmclca63dlcut3/

Trust: 1.0

url:https://www.ipa.go.jp/security/ciadr/vul/20200909-ms.html

Trust: 0.8

url:https://www.jpcert.or.jp/at/2020/at200036.html

Trust: 0.8

url:https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/5ln2fuvbsvpgk7au3nmlo3yr6cgonqpb/

Trust: 0.7

url:https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/asicxqxs4m7mtaf6sgqmclca63dlcut3/

Trust: 0.7

url:http://www.nsfocus.net/vulndb/49612

Trust: 0.6

url:https://vigilance.fr/vulnerability/microsoft-asp-net-core-privilege-escalation-33271

Trust: 0.6

url:https://packetstormsecurity.com/files/159113/red-hat-security-advisory-2020-3699-01.html

Trust: 0.6

url:https://www.auscert.org.au/bulletins/esb-2020.3075/

Trust: 0.6

url:https://access.redhat.com/errata/rhsa-2020:3697

Trust: 0.2

url:https://www.redhat.com/mailman/listinfo/rhsa-announce

Trust: 0.2

url:https://access.redhat.com/security/team/contact/

Trust: 0.2

url:https://bugzilla.redhat.com/):

Trust: 0.2

url:https://access.redhat.com/security/team/key/

Trust: 0.2

url:https://access.redhat.com/articles/11258

Trust: 0.2

url:https://access.redhat.com/security/cve/cve-2020-1045

Trust: 0.2

url:https://access.redhat.com/security/updates/classification/#important

Trust: 0.2

url:https://cwe.mitre.org/data/definitions/.html

Trust: 0.1

url:https://nvd.nist.gov

Trust: 0.1

url:https://exchange.xforce.ibmcloud.com/vulnerabilities/187294

Trust: 0.1

sources: CNVD: CNVD-2020-72702 // VULMON: CVE-2020-1045 // JVNDB: JVNDB-2020-009287 // PACKETSTORM: 159112 // PACKETSTORM: 159113 // CNNVD: CNNVD-202009-369 // NVD: CVE-2020-1045

CREDITS

Matt Langlois of Github Security Team

Trust: 0.6

sources: CNNVD: CNNVD-202009-369

SOURCES

db:CNVDid:CNVD-2020-72702
db:VULMONid:CVE-2020-1045
db:JVNDBid:JVNDB-2020-009287
db:PACKETSTORMid:159112
db:PACKETSTORMid:159113
db:CNNVDid:CNNVD-202009-369
db:NVDid:CVE-2020-1045

LAST UPDATE DATE

2024-08-14T15:07:08.029000+00:00


SOURCES UPDATE DATE

db:CNVDid:CNVD-2020-72702date:2020-12-18T00:00:00
db:VULMONid:CVE-2020-1045date:2020-10-02T00:00:00
db:JVNDBid:JVNDB-2020-009287date:2020-10-27T07:09:00
db:CNNVDid:CNNVD-202009-369date:2022-11-24T00:00:00
db:NVDid:CVE-2020-1045date:2023-12-31T22:15:55.070

SOURCES RELEASE DATE

db:CNVDid:CNVD-2020-72702date:2020-12-18T00:00:00
db:VULMONid:CVE-2020-1045date:2020-09-11T00:00:00
db:JVNDBid:JVNDB-2020-009287date:2020-10-27T00:00:00
db:PACKETSTORMid:159112date:2020-09-08T21:26:00
db:PACKETSTORMid:159113date:2020-09-08T21:26:09
db:CNNVDid:CNNVD-202009-369date:2020-09-08T00:00:00
db:NVDid:CVE-2020-1045date:2020-09-11T17:15:18.307