Update ruby/ql/lib/codeql/ruby/security/OpenSSL.qll

Co-authored-by: Nick Rolfe <nickrolfe@github.com>
This commit is contained in:
Alex Ford
2021-12-16 20:48:15 +00:00
committed by Alex Ford
parent 27a40fb5cf
commit df0da980ea

View File

@@ -245,9 +245,10 @@ module Ciphers {
string getCanonicalCipherName(string name) {
isOpenSSLCipher(name) and
(
if exists(string special | special = getSpecialCanonicalCipherName(name))
then result = getSpecialCanonicalCipherName(name)
else result = name.toUpperCase()
result = getSpecialCanonicalCipherName(name)
or
not exists(getSpecialCanonicalCipherName(name)) and
result = name.toUpperCase()
)
}