File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
javascript/ql/src/semmle/javascript Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -150,7 +150,8 @@ private class NpmBase64Encode extends Base64::Encode::Range, DataFlow::CallNode
150
150
enc = DataFlow:: moduleMember ( "base64url" , "toBase64" ) or
151
151
enc = DataFlow:: moduleMember ( "js-base64" , "Base64" ) .getAPropertyRead ( "encode" ) or
152
152
enc = DataFlow:: moduleMember ( "js-base64" , "Base64" ) .getAPropertyRead ( "encodeURI" ) or
153
- enc = DataFlow:: moduleMember ( "urlsafe-base64" , "encode" )
153
+ enc = DataFlow:: moduleMember ( "urlsafe-base64" , "encode" ) or
154
+ enc = DataFlow:: moduleMember ( "react-native-base64" , [ "encode" , "encodeFromByteArray" ] )
154
155
|
155
156
this = enc .getACall ( )
156
157
)
@@ -186,7 +187,8 @@ private class NpmBase64Decode extends Base64::Decode::Range, DataFlow::CallNode
186
187
dec = DataFlow:: moduleMember ( "base64url" , "decode" ) or
187
188
dec = DataFlow:: moduleMember ( "base64url" , "fromBase64" ) or
188
189
dec = DataFlow:: moduleMember ( "js-base64" , "Base64" ) .getAPropertyRead ( "decode" ) or
189
- dec = DataFlow:: moduleMember ( "urlsafe-base64" , "decode" )
190
+ dec = DataFlow:: moduleMember ( "urlsafe-base64" , "decode" ) or
191
+ dec = DataFlow:: moduleMember ( "react-native-base64" , "decode" )
190
192
|
191
193
this = dec .getACall ( )
192
194
)
You can’t perform that action at this time.
0 commit comments