Skip to content

Commit

Permalink
Run pack
Browse files Browse the repository at this point in the history
  • Loading branch information
Evangelink committed Jan 12, 2021
1 parent 18456e4 commit 402986b
Showing 1 changed file with 20 additions and 38 deletions.
58 changes: 20 additions & 38 deletions src/NetAnalyzers/Microsoft.CodeAnalysis.NetAnalyzers.sarif
Original file line number Diff line number Diff line change
Expand Up @@ -420,25 +420,6 @@
]
}
},
"CA3076": {
"id": "CA3076",
"shortDescription": "Insecure XSLT script processing.",
"fullDescription": "Providing an insecure XsltSettings instance and an insecure XmlResolver instance to XslCompiledTransform.Load method is potentially unsafe as it allows processing script within XSL, which on an untrusted XSL input may lead to malicious code execution. Either replace the insecure XsltSettings argument with XsltSettings.Default or an instance that has disabled document function and script execution, or replace the XmlResolver argument with null or an XmlSecureResolver instance. This message may be suppressed if the input is known to be from a trusted source and external resource resolution from locations that are not known in advance must be supported.",
"defaultLevel": "hidden",
"helpUri": "https://docs.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca3076",
"properties": {
"category": "Security",
"isEnabledByDefault": true,
"typeName": "CSharpDoNotUseInsecureXSLTScriptExecutionAnalyzer",
"languages": [
"C#"
],
"tags": [
"Telemetry",
"EnabledRuleInAggressiveMode"
]
}
},
"CA3077": {
"id": "CA3077",
"shortDescription": "Insecure Processing in API Design, XmlDocument and XmlTextReader",
Expand Down Expand Up @@ -4001,6 +3982,26 @@
]
}
},
"CA3076": {
"id": "CA3076",
"shortDescription": "Insecure XSLT script processing.",
"fullDescription": "Providing an insecure XsltSettings instance and an insecure XmlResolver instance to XslCompiledTransform.Load method is potentially unsafe as it allows processing script within XSL, which on an untrusted XSL input may lead to malicious code execution. Either replace the insecure XsltSettings argument with XsltSettings.Default or an instance that has disabled document function and script execution, or replace the XmlResolver argument with null or an XmlSecureResolver instance. This message may be suppressed if the input is known to be from a trusted source and external resource resolution from locations that are not known in advance must be supported.",
"defaultLevel": "hidden",
"helpUri": "https://docs.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca3076",
"properties": {
"category": "Security",
"isEnabledByDefault": true,
"typeName": "DoNotUseInsecureXSLTScriptExecutionAnalyzer",
"languages": [
"C#",
"Visual Basic"
],
"tags": [
"Telemetry",
"EnabledRuleInAggressiveMode"
]
}
},
"CA3147": {
"id": "CA3147",
"shortDescription": "Mark Verb Handlers With Validate Antiforgery Token",
Expand Down Expand Up @@ -5496,25 +5497,6 @@
]
}
},
"CA3076": {
"id": "CA3076",
"shortDescription": "Insecure XSLT script processing.",
"fullDescription": "Providing an insecure XsltSettings instance and an insecure XmlResolver instance to XslCompiledTransform.Load method is potentially unsafe as it allows processing script within XSL, which on an untrusted XSL input may lead to malicious code execution. Either replace the insecure XsltSettings argument with XsltSettings.Default or an instance that has disabled document function and script execution, or replace the XmlResolver argument with null or an XmlSecureResolver instance. This message may be suppressed if the input is known to be from a trusted source and external resource resolution from locations that are not known in advance must be supported.",
"defaultLevel": "hidden",
"helpUri": "https://docs.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca3076",
"properties": {
"category": "Security",
"isEnabledByDefault": true,
"typeName": "BasicDoNotUseInsecureXSLTScriptExecutionAnalyzer",
"languages": [
"Visual Basic"
],
"tags": [
"Telemetry",
"EnabledRuleInAggressiveMode"
]
}
},
"CA3077": {
"id": "CA3077",
"shortDescription": "Insecure Processing in API Design, XmlDocument and XmlTextReader",
Expand Down

0 comments on commit 402986b

Please sign in to comment.