Skip to content

Commit cfe169a

Browse files
committed
Adding MSSQL to SensitiveAPI
1 parent 8372ad9 commit cfe169a

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

java/ql/lib/semmle/code/java/security/SensitiveApi.qll

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -485,6 +485,10 @@ private predicate otherApiCallableCredentialParam(string s) {
485485
"com.mongodb.MongoCredential;createCredential(String, String, char[]);2",
486486
"com.mongodb.MongoCredential;createMongoCRCredential(String, String, char[]);2",
487487
"com.mongodb.MongoCredential;createPlainCredential(String, String, char[]);2",
488-
"com.mongodb.MongoCredential;createScramSha1Credential(String, String, char[]);2"
488+
"com.mongodb.MongoCredential;createScramSha1Credential(String, String, char[]);2",
489+
"com.microsoft.sqlserver.jdbc.SQLServerDataSource;setUser(String);0",
490+
"com.microsoft.sqlserver.jdbc.SQLServerDataSource;setPassword(String);0",
491+
"com.microsoft.sqlserver.jdbc.SQLServerDataSource;getConnection(String, String);0",
492+
"com.microsoft.sqlserver.jdbc.SQLServerDataSource;getConnection(String, String);1",
489493
]
490494
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
// semmle-extractor-options: --javac-args -cp ${testdir}/../../../../../stubs/amazon-aws-sdk-1.11.700:${testdir}/../../../../../stubs/azure-sdk-for-java:${testdir}/../../../../../stubs/shiro-core-1.4.0:${testdir}/../../../../../stubs/jsch-0.1.55:${testdir}/../../../../../stubs/ganymed-ssh-2-260:${testdir}/../../../../../stubs/apache-mina-sshd-2.8.0:${testdir}/../../../../../stubs/sshj-0.33.0:${testdir}/../../../../../stubs/j2ssh-1.5.5:${testdir}/../../../../../stubs/trilead-ssh2-212:${testdir}/../../../../../stubs/apache-commons-net-3.8.0:${testdir}/../../../../../stubs/mongodbClient
1+
// semmle-extractor-options: --javac-args -cp ${testdir}/../../../../../stubs/amazon-aws-sdk-1.11.700:${testdir}/../../../../../stubs/azure-sdk-for-java:${testdir}/../../../../../stubs/shiro-core-1.4.0:${testdir}/../../../../../stubs/jsch-0.1.55:${testdir}/../../../../../stubs/ganymed-ssh-2-260:${testdir}/../../../../../stubs/apache-mina-sshd-2.8.0:${testdir}/../../../../../stubs/sshj-0.33.0:${testdir}/../../../../../stubs/j2ssh-1.5.5:${testdir}/../../../../../stubs/trilead-ssh2-212:${testdir}/../../../../../stubs/apache-commons-net-3.8.0:${testdir}/../../../../../stubs/mongodbClient:${testdir}/../../../../../stubs/mssql-jdbc-12.2.0

0 commit comments

Comments
 (0)