We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
cryptography
1 parent 9e483ac commit f8576fbCopy full SHA for f8576fb
python/ql/lib/semmle/python/frameworks/Cryptography.qll
@@ -195,9 +195,9 @@ private module CryptographyModel {
195
call.getArg(0), call.getArgByName("algorithm")
196
] and
197
exists(DataFlow::Node modeArg | modeArg in [call.getArg(1), call.getArgByName("mode")] |
198
- modeArg = modeClassRef(modeName).getReturn().getAUse()
199
- or
200
- modeArg.asExpr() instanceof None and modeName = "<none>"
+ if modeArg = modeClassRef(modeName).getReturn().getAUse()
+ then any()
+ else modeName = "<None or unknown>"
201
)
202
203
}
0 commit comments