Improper_Transaction_Handling issue exists @ Code/SQLiteRoleProvider.cs in branch master
The application's AddUsersToRoles method in Code\SQLiteRoleProvider.cs creates and opens a connection to the database, and enlists it in a transaction. Though the application wraps the connection in a try { } block to handle exceptions, the database transaction is not always rolled back on errors.
Improper_Transaction_Handling issue exists @ Code/SQLiteRoleProvider.cs in branch master
The application's AddUsersToRoles method in Code\SQLiteRoleProvider.cs creates and opens a connection to the database, and enlists it in a transaction. Though the application wraps the connection in a try { } block to handle exceptions, the database transaction is not always rolled back on errors.
Severity: Low
CWE:460
Checkmarx
Lines: 514 284 174
Code (Line #514):
Code (Line #284):
Code (Line #174):