我在我的代码上运行Checkmarx并获得一个sql注入漏洞。SUCCESS"; throw new ServiceException("ERROR");对检查单的分析表明:
应用程序的assignRole方法在src/Service.java的第xx行使用保存执行一个SQL查询。应用程序通过将不受信任的字符串嵌入到查询中而不进行适当的清理来构造此SQL查询。连接字
我有一个Springboot应用程序,它使用Springboot模块进行数据库操作。当我们扫描代码时,checkmarx报告了许多高和中等级别的问题w.r.t SQL_Injection攻击。AppController.Javapublic class AppController private static final Logger logger =fetching data from database - ", e);