diff --git a/scanner/errors.go b/scanner/errors.go index dd06349..d360aea 100644 --- a/scanner/errors.go +++ b/scanner/errors.go @@ -115,7 +115,21 @@ func GetErrorRegexes() []Error { "(?i)Microsoft SQL Native Client error", "(?i)ODBC SQL Server Driver", "(?i)Unclosed quotation mark after the character string", - "(?i)SQLServer JDBC Driver"}, + "(?i)SQLServer JDBC Driver", + "(?i)Driver.*? SQL[\\-\\_\\ ]*Server", + "(?i)OLE DB.*? SQL Server", + "(?i)\bSQL Server[^<"]+Driver", + "(?i)Warning.*?\\W(mssql|sqlsrv)_", + "(?i)\bSQL Server[^<"]+[0-9a-fA-F]{8}", + "(?i)System\\.Data\\.SqlClient\\.SqlException", + "(?is)Exception.*?\bRoadhouse\\.Cms\\.", + "(?i)\\[SQL Server\\]", + "(?i)ODBC Driver \\d+ for SQL Server", + "(?i)com\\.jnetdirect\\.jsql", + "(?i)macromedia\\.jdbc\\.sqlserver", + "(?i)Zend_Db_(Adapter|Statement)_Sqlsrv_Exception", + "(?i)com\\.microsoft\\.sqlserver\\.jdbc", + "(?i)SQL(Srv|Server)Exception"}, }, } return regexes