The following document contains the results of FindBugs Report
FindBugs Version is 1.3.9
Threshold is medium
Effort is min
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
com.trendmicro.grid.acl.ds.jpa.entities.JpaFileHistory.getCreated() may expose internal representation by returning JpaFileHistory.created | MALICIOUS_CODE | EI_EXPOSE_REP | 97 | Medium |
com.trendmicro.grid.acl.ds.jpa.entities.JpaFileHistory.getTags() may expose internal representation by returning JpaFileHistory.tags | MALICIOUS_CODE | EI_EXPOSE_REP | 105 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
com.trendmicro.grid.acl.ds.jpa.entities.JpaFileIdentifier.getMd5() may expose internal representation by returning JpaFileIdentifier.md5 | MALICIOUS_CODE | EI_EXPOSE_REP | 76 | Medium |
com.trendmicro.grid.acl.ds.jpa.entities.JpaFileIdentifier.getSha1() may expose internal representation by returning JpaFileIdentifier.sha1 | MALICIOUS_CODE | EI_EXPOSE_REP | 60 | Medium |
com.trendmicro.grid.acl.ds.jpa.entities.JpaFileIdentifier.setMd5(byte[]) may expose internal representation by storing an externally mutable object into JpaFileIdentifier.md5 | MALICIOUS_CODE | EI_EXPOSE_REP2 | 80 | Medium |
com.trendmicro.grid.acl.ds.jpa.entities.JpaFileIdentifier.setSha1(byte[]) may expose internal representation by storing an externally mutable object into JpaFileIdentifier.sha1 | MALICIOUS_CODE | EI_EXPOSE_REP2 | 64 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
com.trendmicro.grid.acl.ds.jpa.entities.JpaFileInformation.getFirstSeen() may expose internal representation by returning JpaFileInformation.firstSeen | MALICIOUS_CODE | EI_EXPOSE_REP | 67 | Medium |
com.trendmicro.grid.acl.ds.jpa.entities.JpaFileInformation.getLastProcessed() may expose internal representation by returning JpaFileInformation.lastProcessed | MALICIOUS_CODE | EI_EXPOSE_REP | 101 | Medium |
com.trendmicro.grid.acl.ds.jpa.entities.JpaFileInformation.getLastRetrieved() may expose internal representation by returning JpaFileInformation.lastRetrieved | MALICIOUS_CODE | EI_EXPOSE_REP | 83 | Medium |
com.trendmicro.grid.acl.ds.jpa.entities.JpaFileInformation.getTagsAsArray() may expose internal representation by returning JpaFileInformation.tags | MALICIOUS_CODE | EI_EXPOSE_REP | 116 | Medium |
com.trendmicro.grid.acl.ds.jpa.entities.JpaFileInformation.setTagsAsArray(String[]) may expose internal representation by storing an externally mutable object into JpaFileInformation.tags | MALICIOUS_CODE | EI_EXPOSE_REP2 | 120 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
com.trendmicro.grid.acl.ds.jpa.entities.JpaJob.getCreated() may expose internal representation by returning JpaJob.created | MALICIOUS_CODE | EI_EXPOSE_REP | 146 | Medium |
com.trendmicro.grid.acl.ds.jpa.entities.JpaJob.getFinished() may expose internal representation by returning JpaJob.finished | MALICIOUS_CODE | EI_EXPOSE_REP | 173 | Medium |
com.trendmicro.grid.acl.ds.jpa.entities.JpaJob.getLastUpdated() may expose internal representation by returning JpaJob.lastUpdated | MALICIOUS_CODE | EI_EXPOSE_REP | 158 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageHistory.getCreated() may expose internal representation by returning JpaPackageHistory.created | MALICIOUS_CODE | EI_EXPOSE_REP | 102 | Medium |
com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageHistory.getTags() may expose internal representation by returning JpaPackageHistory.tags | MALICIOUS_CODE | EI_EXPOSE_REP | 110 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageInformation.getFirstSeen() may expose internal representation by returning JpaPackageInformation.firstSeen | MALICIOUS_CODE | EI_EXPOSE_REP | 101 | Medium |
com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageInformation.getTagsAsArray() may expose internal representation by returning JpaPackageInformation.tags | MALICIOUS_CODE | EI_EXPOSE_REP | 126 | Medium |
com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageInformation.setTagsAsArray(String[]) may expose internal representation by storing an externally mutable object into JpaPackageInformation.tags | MALICIOUS_CODE | EI_EXPOSE_REP2 | 130 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
com.trendmicro.grid.acl.ds.jpa.entities.JpaSourceInformation.getLastModified() may expose internal representation by returning JpaSourceInformation.lastModified | MALICIOUS_CODE | EI_EXPOSE_REP | 59 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
com.trendmicro.grid.acl.ds.jpa.entities.JpaVendor.getFirstSeen() may expose internal representation by returning JpaVendor.firstSeen | MALICIOUS_CODE | EI_EXPOSE_REP | 74 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexer.invalidate() ignores exceptional return value of java.io.File.delete() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 228 | Medium |
com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexer.invalidate() does not release lock on all paths | MT_CORRECTNESS | UL_UNRELEASED_LOCK | 216 | High |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
com.trendmicro.grid.acl.ds.jpa.types.MetadataType.sqlTypes() may expose internal representation by returning MetadataType.sqlTypes | MALICIOUS_CODE | EI_EXPOSE_REP | 30 | Medium |