漏洞 | 类别 | 细节 | 线 | 优先 |
---|---|---|---|---|
escapeString 的冗余 nullcheck,在 org.apache.maven.shared.filtering.AbstractFilterReaderLineEnding.setEscapeString(String) 中已知为非 null | 风格 | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 76 | 中等的 |
漏洞 | 类别 | 细节 | 线 | 优先 |
---|---|---|---|---|
对先前在 org.apache.maven.shared.filtering.BaseFilter.getDefaultFilterWrappers(AbstractMavenFilteringRequest) 中取消引用的值的第 86 行的 req 进行 Nullcheck | 正确性 | RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE | 83 | 高的 |
对先前在 org.apache.maven.shared.filtering.BaseFilter.getDefaultFilterWrappers(AbstractMavenFilteringRequest) 中取消引用的值的第 167 行的请求进行 Nullcheck | 正确性 | RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE | 83 | 高的 |
漏洞 | 类别 | 细节 | 线 | 优先 |
---|---|---|---|---|
java.io.File.mkdirs() 的异常返回值在 org.apache.maven.shared.filtering.DefaultMavenResourcesFiltering.copyDirectoryLayout(File, File, Scanner) 中被忽略 | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 469 | 中等的 |
java.io.File.delete() 的异常返回值在 org.apache.maven.shared.filtering.DefaultMavenResourcesFiltering.filterResources(MavenResourcesExecution) 中被忽略 | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 282 | 中等的 |
java.io.File.mkdirs() 的异常返回值在 org.apache.maven.shared.filtering.DefaultMavenResourcesFiltering.getDestinationFile(File, String, String, MavenResourcesExecution) 中被忽略 | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 402 | 中等的 |
漏洞 | 类别 | 细节 | 线 | 优先 |
---|---|---|---|---|
之前在 org.apache.maven.shared.filtering.InterpolatorFilterReaderLineEnding.read() 中取消引用的值的第 266 行的 InterpolatorFilterReaderLineEnding.beginToken 的 Nullcheck | 正确性 | RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE | 239 | 中等的 |
org.apache.maven.shared.filtering.InterpolatorFilterReaderLineEnding.read() 忽略 java.io.Reader.skip(long) 的结果 | BAD_PRACTICE | SR_NOT_CHECKED | 259 | 中等的 |
漏洞 | 类别 | 细节 | 线 | 优先 |
---|---|---|---|---|
org.apache.maven.shared.filtering.MultiDelimiterInterpolatorFilterReaderLineEnding.read() 忽略 org.apache.maven.shared.filtering.BoundedReader.skip(long) 的结果 | BAD_PRACTICE | SR_NOT_CHECKED | 300 | 中等的 |