mirror of
https://github.com/github/codeql.git
synced 2025-12-17 01:03:14 +01:00
C#: ZipSlip - remove ZipSlip prefix from TaintTracking class name.
This commit is contained in:
@@ -12,6 +12,6 @@
|
||||
import csharp
|
||||
import semmle.code.csharp.security.dataflow.ZipSlip::ZipSlip
|
||||
|
||||
from ZipSlipTaintTrackingConfiguration zipTaintTracking, DataFlow::Node source, DataFlow::Node sink
|
||||
from TaintTrackingConfiguration zipTaintTracking, DataFlow::Node source, DataFlow::Node sink
|
||||
where zipTaintTracking.hasFlow(source, sink)
|
||||
select sink, "Make sure to sanitize relative archive item path before creating path for file extraction if the source of $@ is untrusted", source, "zip archive"
|
||||
@@ -21,8 +21,8 @@ module ZipSlip {
|
||||
abstract class Sanitizer extends DataFlow::ExprNode { }
|
||||
|
||||
/** A taint tracking configuration for ZipSlip */
|
||||
class ZipSlipTaintTrackingConfiguration extends TaintTracking::Configuration {
|
||||
ZipSlipTaintTrackingConfiguration() {
|
||||
class TaintTrackingConfiguration extends TaintTracking::Configuration {
|
||||
TaintTrackingConfiguration() {
|
||||
this = "ZipSlipTaintTracking"
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user