Skip to content

Commit b0c8992

Browse files
committed
Adding CWE-798 MSSQL Tests
1 parent cfe169a commit b0c8992

File tree

16 files changed

+594
-0
lines changed

16 files changed

+594
-0
lines changed
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import com.microsoft.sqlserver.jdbc.SQLServerDataSource;
2+
3+
public class HardcodedMSSQLCredentials {
4+
public static void main(SQLServerDataSource ds) throws Exception {
5+
ds.setUser("Username"); // $ HardcodedCredentialsApiCall
6+
ds.setPassword("password"); // $ HardcodedCredentialsApiCall
7+
ds.getConnection("Username", "password"); // $ HardcodedCredentialsApiCall
8+
}
9+
}

java/ql/test/stubs/mssql-jdbc-12.2.0/com/microsoft/sqlserver/jdbc/ISQLServerDataSource.java

Lines changed: 166 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

java/ql/test/stubs/mssql-jdbc-12.2.0/com/microsoft/sqlserver/jdbc/SQLServerAccessTokenCallback.java

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

java/ql/test/stubs/mssql-jdbc-12.2.0/com/microsoft/sqlserver/jdbc/SQLServerDataSource.java

Lines changed: 185 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

java/ql/test/stubs/mssql-jdbc-12.2.0/com/microsoft/sqlserver/jdbc/SqlAuthenticationToken.java

Lines changed: 16 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)