We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4337c5a commit 583f3d7Copy full SHA for 583f3d7
javascript/ql/src/semmle/javascript/security/dataflow/ZipSlip.qll
@@ -12,6 +12,15 @@ import javascript
12
module ZipSlip {
13
import ZipSlipCustomizations::ZipSlip
14
15
+ // Materialize flow labels
16
+ private class ConcretePosixPath extends TaintedPath::Label::PosixPath {
17
+ ConcretePosixPath() { this = this }
18
+ }
19
+
20
+ private class ConcreteSplitPath extends TaintedPath::Label::SplitPath {
21
+ ConcreteSplitPath() { this = this }
22
23
24
/** A taint tracking configuration for unsafe archive extraction. */
25
class Configuration extends DataFlow::Configuration {
26
Configuration() { this = "ZipSlip" }
0 commit comments