C#: Actually add the deprecated keyword to the deprecated classes.

This commit is contained in:
Michael Nebel
2023-03-30 09:45:49 +02:00
parent 483e5c5264
commit 31e352afb0
5 changed files with 5 additions and 5 deletions

View File

@@ -66,7 +66,7 @@ module HardcodedSymmetricEncryptionKey {
*
* A taint-tracking configuration for uncontrolled data in path expression vulnerabilities.
*/
class TaintTrackingConfiguration extends TaintTracking::Configuration {
deprecated class TaintTrackingConfiguration extends TaintTracking::Configuration {
TaintTrackingConfiguration() { this = "HardcodedSymmetricEncryptionKey" }
override predicate isSource(DataFlow::Node source) { source instanceof Source }

View File

@@ -29,7 +29,7 @@ abstract class Sanitizer extends DataFlow::ExprNode { }
*
* A taint-tracking configuration for user input treated as code vulnerabilities.
*/
class TaintTrackingConfiguration extends TaintTracking::Configuration {
deprecated class TaintTrackingConfiguration extends TaintTracking::Configuration {
TaintTrackingConfiguration() { this = "CodeInjection" }
override predicate isSource(DataFlow::Node source) { source instanceof Source }

View File

@@ -27,7 +27,7 @@ abstract class Sanitizer extends DataFlow::ExprNode { }
*
* A taint-tracking configuration for command injection vulnerabilities.
*/
class TaintTrackingConfiguration extends TaintTracking::Configuration {
deprecated class TaintTrackingConfiguration extends TaintTracking::Configuration {
TaintTrackingConfiguration() { this = "CommandInjection" }
override predicate isSource(DataFlow::Node source) { source instanceof Source }

View File

@@ -34,7 +34,7 @@ abstract class Sanitizer extends DataFlow::ExprNode { }
*
* A taint-tracking configuration for user-controlled bypass of sensitive method.
*/
class Configuration extends TaintTracking::Configuration {
deprecated class Configuration extends TaintTracking::Configuration {
Configuration() { this = "UserControlledBypassOfSensitiveMethodConfiguration" }
override predicate isSource(DataFlow::Node source) { source instanceof Source }

View File

@@ -27,7 +27,7 @@ abstract class Sanitizer extends DataFlow::ExprNode { }
*
* A taint-tracking configuration for private information flowing unencrypted to an external location.
*/
class TaintTrackingConfiguration extends TaintTracking::Configuration {
deprecated class TaintTrackingConfiguration extends TaintTracking::Configuration {
TaintTrackingConfiguration() { this = "ExposureOfPrivateInformation" }
override predicate isSource(DataFlow::Node source) { source instanceof Source }