Skip to content

Commit 9cdf838

Browse files
committed
C++: Bug fix.
1 parent a9d5745 commit 9cdf838

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

cpp/ql/src/Security/CWE/CWE-327/BrokenCryptoAlgorithm.ql

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,8 @@ Function getAnInsecureEncryptionFunction() {
3131
Function getAdditionalEvidenceFunction() {
3232
(
3333
isEncryptionAdditionalEvidence(result.getName()) or
34-
isEncryptionAdditionalEvidence(result.getAParameter().getName())
34+
isEncryptionAdditionalEvidence(result.getAParameter().getName()) or
35+
isInsecureEncryption(result.getDeclaringType().getName())
3536
) and
3637
exists(result.getACallToThisFunction())
3738
}

0 commit comments

Comments
 (0)