@@ -36,7 +36,7 @@ private module LDAP {
36
36
* See `LDAP2QueryMethods`
37
37
*/
38
38
private class LDAP2Query extends DataFlow:: CallCfgNode , LDAPQuery:: Range {
39
- DataFlow:: Node ldapNode ;
39
+ DataFlow:: Node ldapQuery ;
40
40
41
41
LDAP2Query ( ) {
42
42
exists ( DataFlow:: AttrRead searchMethod |
@@ -45,17 +45,17 @@ private module LDAP {
45
45
searchMethod .getObject ( ) .getALocalSource ( ) and
46
46
searchMethod .getAttributeName ( ) instanceof LDAP2QueryMethods and
47
47
(
48
- ldapNode = this .getArg ( 0 )
48
+ ldapQuery = this .getArg ( 0 )
49
49
or
50
50
(
51
- ldapNode = this .getArg ( 2 ) or
52
- ldapNode = this .getArgByName ( "filterstr" )
51
+ ldapQuery = this .getArg ( 2 ) or
52
+ ldapQuery = this .getArgByName ( "filterstr" )
53
53
)
54
54
)
55
55
)
56
56
}
57
57
58
- override DataFlow:: Node getLDAPNode ( ) { result = ldapNode }
58
+ override DataFlow:: Node getQuery ( ) { result = ldapQuery }
59
59
}
60
60
61
61
/**
@@ -68,7 +68,7 @@ private module LDAP {
68
68
this = API:: moduleImport ( "ldap" ) .getMember ( "dn" ) .getMember ( "escape_dn_chars" ) .getACall ( )
69
69
}
70
70
71
- override DataFlow:: Node getEscapeNode ( ) { result = this .getArg ( 0 ) }
71
+ override DataFlow:: Node getAnInput ( ) { result = this .getArg ( 0 ) }
72
72
}
73
73
74
74
/**
@@ -82,7 +82,7 @@ private module LDAP {
82
82
API:: moduleImport ( "ldap" ) .getMember ( "filter" ) .getMember ( "escape_filter_chars" ) .getACall ( )
83
83
}
84
84
85
- override DataFlow:: Node getEscapeNode ( ) { result = this .getArg ( 0 ) }
85
+ override DataFlow:: Node getAnInput ( ) { result = this .getArg ( 0 ) }
86
86
}
87
87
}
88
88
@@ -96,7 +96,7 @@ private module LDAP {
96
96
* A class to find `ldap3` methods executing a query.
97
97
*/
98
98
private class LDAP3Query extends DataFlow:: CallCfgNode , LDAPQuery:: Range {
99
- DataFlow:: Node ldapNode ;
99
+ DataFlow:: Node ldapQuery ;
100
100
101
101
LDAP3Query ( ) {
102
102
exists ( DataFlow:: AttrRead searchMethod |
@@ -105,13 +105,13 @@ private module LDAP {
105
105
searchMethod .getObject ( ) .getALocalSource ( ) and
106
106
searchMethod .getAttributeName ( ) = "search" and
107
107
(
108
- ldapNode = this .getArg ( 0 ) or
109
- ldapNode = this .getArg ( 1 )
108
+ ldapQuery = this .getArg ( 0 ) or
109
+ ldapQuery = this .getArg ( 1 )
110
110
)
111
111
)
112
112
}
113
113
114
- override DataFlow:: Node getLDAPNode ( ) { result = ldapNode }
114
+ override DataFlow:: Node getQuery ( ) { result = ldapQuery }
115
115
}
116
116
117
117
/**
@@ -129,7 +129,7 @@ private module LDAP {
129
129
.getACall ( )
130
130
}
131
131
132
- override DataFlow:: Node getEscapeNode ( ) { result = this .getArg ( 0 ) }
132
+ override DataFlow:: Node getAnInput ( ) { result = this .getArg ( 0 ) }
133
133
}
134
134
135
135
/**
@@ -147,7 +147,7 @@ private module LDAP {
147
147
.getACall ( )
148
148
}
149
149
150
- override DataFlow:: Node getEscapeNode ( ) { result = this .getArg ( 0 ) }
150
+ override DataFlow:: Node getAnInput ( ) { result = this .getArg ( 0 ) }
151
151
}
152
152
}
153
153
}
0 commit comments