The following document contains the results of FindBugs
FindBugs Version is 3.0.1
Threshold is
Effort is min
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Naked notify in davmail.DavGateway$1.run() | MT_CORRECTNESS | NN_NAKED_NOTIFY | 122 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
davmail.exchange.ExchangeSession.CONTACT_ATTRIBUTES is a mutable collection | MALICIOUS_CODE | MS_MUTABLE_COLLECTION | 2959 | High |
davmail.exchange.ExchangeSession.DISTRIBUTION_LIST_ATTRIBUTES is a mutable collection | MALICIOUS_CODE | MS_MUTABLE_COLLECTION | 3030 | High |
davmail.exchange.ExchangeSession.IMAP_MESSAGE_ATTRIBUTES is a mutable collection | MALICIOUS_CODE | MS_MUTABLE_COLLECTION | 267 | High |
davmail.exchange.ExchangeSession.POP_MESSAGE_ATTRIBUTES is a mutable collection which should be package protected | MALICIOUS_CODE | MS_MUTABLE_COLLECTION_PKGPROTECT | 248 | Medium |
davmail.exchange.ExchangeSession.SPECIAL is a mutable collection which should be package protected | MALICIOUS_CODE | MS_MUTABLE_COLLECTION_PKGPROTECT | 83 | Medium |
davmail.exchange.ExchangeSession.UID_MESSAGE_ATTRIBUTES is a mutable collection which should be package protected | MALICIOUS_CODE | MS_MUTABLE_COLLECTION_PKGPROTECT | 288 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
davmail.exchange.ExchangeSession$MessageList is Serializable; consider declaring a serialVersionUID | BAD_PRACTICE | SE_NO_SERIALVERSIONID | 1726 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Switch statement found in davmail.exchange.ExchangeSessionFactory.getInstance(String, String, String) where default case is missing | STYLE | SF_SWITCH_NO_DEFAULT | 161-172 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Uninitialized read of vTimezone in new davmail.exchange.VCalendar(BufferedReader, String, VObject) | CORRECTNESS | UR_UNINIT_READ | 55 | High |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
davmail.exchange.VProperty.MULTIVALUED_PROPERTIES is a mutable collection which should be package protected | MALICIOUS_CODE | MS_MUTABLE_COLLECTION_PKGPROTECT | 32 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
davmail.exchange.auth.ExchangeFormAuthenticator.PASSWORD_FIELDS is a mutable collection which should be package protected | MALICIOUS_CODE | MS_MUTABLE_COLLECTION_PKGPROTECT | 87 | Medium |
davmail.exchange.auth.ExchangeFormAuthenticator.TOKEN_FIELDS is a mutable collection which should be package protected | MALICIOUS_CODE | MS_MUTABLE_COLLECTION_PKGPROTECT | 102 | Medium |
davmail.exchange.auth.ExchangeFormAuthenticator.USER_NAME_FIELDS is a mutable collection which should be package protected | MALICIOUS_CODE | MS_MUTABLE_COLLECTION_PKGPROTECT | 72 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Found reliance on default encoding in davmail.exchange.auth.O365Authenticator.retrieveSmsCode(String, String): new java.io.InputStreamReader(InputStream) | I18N | DM_DEFAULT_ENCODING | 570 | High |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Found reliance on default encoding in davmail.exchange.auth.O365ManualAuthenticator.getCodeFromConsole(String): new java.io.InputStreamReader(InputStream) | I18N | DM_DEFAULT_ENCODING | 132 | High |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
davmail.exchange.dav.DavExchangeSession.EVENT_REQUEST_PROPERTIES is a mutable collection which should be package protected | MALICIOUS_CODE | MS_MUTABLE_COLLECTION_PKGPROTECT | 2258 | Medium |
davmail.exchange.dav.DavExchangeSession.FOLDER_PROPERTIES is a mutable collection which should be package protected | MALICIOUS_CODE | MS_MUTABLE_COLLECTION_PKGPROTECT | 1832 | Medium |
davmail.exchange.dav.DavExchangeSession.ITEM_PROPERTIES is a mutable collection which should be package protected | MALICIOUS_CODE | MS_MUTABLE_COLLECTION_PKGPROTECT | 2159 | Medium |
davmail.exchange.dav.DavExchangeSession.importanceToPriorityMap is a mutable collection which should be package protected | MALICIOUS_CODE | MS_MUTABLE_COLLECTION_PKGPROTECT | 3137 | Medium |
davmail.exchange.dav.DavExchangeSession.priorityToImportanceMap is a mutable collection which should be package protected | MALICIOUS_CODE | MS_MUTABLE_COLLECTION_PKGPROTECT | 3145 | Medium |
Unread public/protected field: davmail.exchange.dav.DavExchangeSession.outboxName | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 866 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
davmail.exchange.dav.Field.distinguishedPropertySetMap is a mutable collection which should be package protected | MALICIOUS_CODE | MS_MUTABLE_COLLECTION_PKGPROTECT | 40 | Medium |
davmail.exchange.dav.Field.fieldMap is a mutable collection which should be package protected | MALICIOUS_CODE | MS_MUTABLE_COLLECTION_PKGPROTECT | 89 | Medium |
davmail.exchange.dav.Field.propertyTypeMap is a mutable collection which should be package protected | MALICIOUS_CODE | MS_MUTABLE_COLLECTION_PKGPROTECT | 72 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Class davmail.exchange.ews.EWSMethod$Item defines non-transient non-serializable instance field attachments | BAD_PRACTICE | SE_BAD_FIELD | Not available | Medium |
Class davmail.exchange.ews.EWSMethod$Item defines non-transient non-serializable instance field attendees | BAD_PRACTICE | SE_BAD_FIELD | Not available | Medium |
Class davmail.exchange.ews.EWSMethod$Item defines non-transient non-serializable instance field fieldUpdates | BAD_PRACTICE | SE_BAD_FIELD | Not available | Medium |
Class davmail.exchange.ews.EWSMethod$Item defines non-transient non-serializable instance field occurrences | BAD_PRACTICE | SE_BAD_FIELD | Not available | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
davmail.exchange.ews.EwsExchangeSession.CALENDAR_ITEM_REQUEST_PROPERTIES is a mutable collection which should be package protected | MALICIOUS_CODE | MS_MUTABLE_COLLECTION_PKGPROTECT | 2390 | Medium |
davmail.exchange.ews.EwsExchangeSession.EVENT_REQUEST_PROPERTIES is a mutable collection which should be package protected | MALICIOUS_CODE | MS_MUTABLE_COLLECTION_PKGPROTECT | 2375 | Medium |
davmail.exchange.ews.EwsExchangeSession.FOLDER_PROPERTIES is a mutable collection which should be package protected | MALICIOUS_CODE | MS_MUTABLE_COLLECTION_PKGPROTECT | 1022 | Medium |
davmail.exchange.ews.EwsExchangeSession.GALFIND_ATTRIBUTE_MAP is a mutable collection which should be package protected | MALICIOUS_CODE | MS_MUTABLE_COLLECTION_PKGPROTECT | 2959 | Medium |
davmail.exchange.ews.EwsExchangeSession.IGNORE_ATTRIBUTE_SET is a mutable collection which should be package protected | MALICIOUS_CODE | MS_MUTABLE_COLLECTION_PKGPROTECT | 2993 | Medium |
davmail.exchange.ews.EwsExchangeSession.ITEM_PROPERTIES is a mutable collection which should be package protected | MALICIOUS_CODE | MS_MUTABLE_COLLECTION_PKGPROTECT | 2364 | Medium |
davmail.exchange.ews.EwsExchangeSession.MESSAGE_TYPES is a mutable collection which should be package protected | MALICIOUS_CODE | MS_MUTABLE_COLLECTION_PKGPROTECT | 73 | Medium |
davmail.exchange.ews.EwsExchangeSession.importanceToPriorityMap is a mutable collection which should be package protected | MALICIOUS_CODE | MS_MUTABLE_COLLECTION_PKGPROTECT | 3187 | Medium |
davmail.exchange.ews.EwsExchangeSession.priorityToImportanceMap is a mutable collection which should be package protected | MALICIOUS_CODE | MS_MUTABLE_COLLECTION_PKGPROTECT | 3195 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Redundant nullcheck of fieldURI, which is known to be non-null in davmail.exchange.ews.EwsExchangeSession$AttributeCondition.getFieldURI() | STYLE | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 789 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Switch statement found in davmail.exchange.ews.EwsExchangeSession$Event.buildFieldUpdates(VCalendar, VObject, boolean) where default case is missing | STYLE | SF_SWITCH_NO_DEFAULT | 1676-1690 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
davmail.exchange.ews.RecurrenceFieldUpdate.setEndDate(Date) may expose internal representation by storing an externally mutable object into RecurrenceFieldUpdate.endDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 58 | Medium |
davmail.exchange.ews.RecurrenceFieldUpdate.setStartDate(Date) may expose internal representation by storing an externally mutable object into RecurrenceFieldUpdate.startDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 54 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
davmail.exchange.graph.GraphExchangeSession.FOLDER_PROPERTIES is a mutable collection which should be package protected | MALICIOUS_CODE | MS_MUTABLE_COLLECTION_PKGPROTECT | 103 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Redundant nullcheck of fieldURI, which is known to be non-null in davmail.exchange.graph.GraphExchangeSession$AttributeCondition.getFieldURI() | STYLE | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 169 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
davmail.exchange.graph.GraphExchangeSessionDraft.FOLDER_PROPERTIES is a mutable collection which should be package protected | MALICIOUS_CODE | MS_MUTABLE_COLLECTION_PKGPROTECT | 80 | Medium |
Unread field: davmail.exchange.graph.GraphExchangeSessionDraft.apiVersion | PERFORMANCE | URF_UNREAD_FIELD | 71 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
davmail.http.DavGatewaySSLSocketFactory.createSSLContext() might ignore java.lang.Exception | BAD_PRACTICE | DE_MIGHT_IGNORE | 115 | Medium |
Exception is caught when Exception is not thrown in davmail.http.DavGatewaySSLSocketFactory.createSSLContext() | STYLE | REC_CATCH_EXCEPTION | 115 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Found reliance on default encoding in davmail.http.DavGatewayX509TrustManager.isCertificateTrusted(X509Certificate): new java.io.InputStreamReader(InputStream) | I18N | DM_DEFAULT_ENCODING | 107 | High |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Private method davmail.http.DavMailNTLMEngineImpl.encodeLong(int) is never called | PERFORMANCE | UPM_UNCALLED_PRIVATE_METHOD | 712-714 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
davmail.http.DavMailNTLMEngineImpl$CipherGen.getClientChallenge() may expose internal representation by returning DavMailNTLMEngineImpl$CipherGen.clientChallenge | MALICIOUS_CODE | EI_EXPOSE_REP | 316 | Medium |
davmail.http.DavMailNTLMEngineImpl$CipherGen.getClientChallenge2() may expose internal representation by returning DavMailNTLMEngineImpl$CipherGen.clientChallenge2 | MALICIOUS_CODE | EI_EXPOSE_REP | 324 | Medium |
davmail.http.DavMailNTLMEngineImpl$CipherGen.getLM2SessionResponse() may expose internal representation by returning DavMailNTLMEngineImpl$CipherGen.lm2SessionResponse | MALICIOUS_CODE | EI_EXPOSE_REP | 447 | Medium |
davmail.http.DavMailNTLMEngineImpl$CipherGen.getLMHash() may expose internal representation by returning DavMailNTLMEngineImpl$CipherGen.lmHash | MALICIOUS_CODE | EI_EXPOSE_REP | 341 | Medium |
davmail.http.DavMailNTLMEngineImpl$CipherGen.getLMResponse() may expose internal representation by returning DavMailNTLMEngineImpl$CipherGen.lmResponse | MALICIOUS_CODE | EI_EXPOSE_REP | 350 | Medium |
davmail.http.DavMailNTLMEngineImpl$CipherGen.getLMUserSessionKey() may expose internal representation by returning DavMailNTLMEngineImpl$CipherGen.lmUserSessionKey | MALICIOUS_CODE | EI_EXPOSE_REP | 458 | Medium |
davmail.http.DavMailNTLMEngineImpl$CipherGen.getLMv2Hash() may expose internal representation by returning DavMailNTLMEngineImpl$CipherGen.lmv2Hash | MALICIOUS_CODE | EI_EXPOSE_REP | 376 | Medium |
davmail.http.DavMailNTLMEngineImpl$CipherGen.getLMv2Response() may expose internal representation by returning DavMailNTLMEngineImpl$CipherGen.lmv2Response | MALICIOUS_CODE | EI_EXPOSE_REP | 427 | Medium |
davmail.http.DavMailNTLMEngineImpl$CipherGen.getLanManagerSessionKey() may expose internal representation by returning DavMailNTLMEngineImpl$CipherGen.lanManagerSessionKey | MALICIOUS_CODE | EI_EXPOSE_REP | 522 | Medium |
davmail.http.DavMailNTLMEngineImpl$CipherGen.getNTLM2SessionResponse() may expose internal representation by returning DavMailNTLMEngineImpl$CipherGen.ntlm2SessionResponse | MALICIOUS_CODE | EI_EXPOSE_REP | 436 | Medium |
davmail.http.DavMailNTLMEngineImpl$CipherGen.getNTLM2SessionResponseUserSessionKey() may expose internal representation by returning DavMailNTLMEngineImpl$CipherGen.ntlm2SessionResponseUserSessionKey | MALICIOUS_CODE | EI_EXPOSE_REP | 494 | Medium |
davmail.http.DavMailNTLMEngineImpl$CipherGen.getNTLMHash() may expose internal representation by returning DavMailNTLMEngineImpl$CipherGen.ntlmHash | MALICIOUS_CODE | EI_EXPOSE_REP | 358 | Medium |
davmail.http.DavMailNTLMEngineImpl$CipherGen.getNTLMResponse() may expose internal representation by returning DavMailNTLMEngineImpl$CipherGen.ntlmResponse | MALICIOUS_CODE | EI_EXPOSE_REP | 367 | Medium |
davmail.http.DavMailNTLMEngineImpl$CipherGen.getNTLMUserSessionKey() may expose internal representation by returning DavMailNTLMEngineImpl$CipherGen.ntlmUserSessionKey | MALICIOUS_CODE | EI_EXPOSE_REP | 469 | Medium |
davmail.http.DavMailNTLMEngineImpl$CipherGen.getNTLMv2Blob() may expose internal representation by returning DavMailNTLMEngineImpl$CipherGen.ntlmv2Blob | MALICIOUS_CODE | EI_EXPOSE_REP | 409 | Medium |
davmail.http.DavMailNTLMEngineImpl$CipherGen.getNTLMv2Hash() may expose internal representation by returning DavMailNTLMEngineImpl$CipherGen.ntlmv2Hash | MALICIOUS_CODE | EI_EXPOSE_REP | 385 | Medium |
davmail.http.DavMailNTLMEngineImpl$CipherGen.getNTLMv2Response() may expose internal representation by returning DavMailNTLMEngineImpl$CipherGen.ntlmv2Response | MALICIOUS_CODE | EI_EXPOSE_REP | 418 | Medium |
davmail.http.DavMailNTLMEngineImpl$CipherGen.getNTLMv2UserSessionKey() may expose internal representation by returning DavMailNTLMEngineImpl$CipherGen.ntlmv2UserSessionKey | MALICIOUS_CODE | EI_EXPOSE_REP | 481 | Medium |
davmail.http.DavMailNTLMEngineImpl$CipherGen.getSecondaryKey() may expose internal representation by returning DavMailNTLMEngineImpl$CipherGen.secondaryKey | MALICIOUS_CODE | EI_EXPOSE_REP | 332 | Medium |
davmail.http.DavMailNTLMEngineImpl$CipherGen.getTimestamp() may expose internal representation by returning DavMailNTLMEngineImpl$CipherGen.timestamp | MALICIOUS_CODE | EI_EXPOSE_REP | 401 | Medium |
new davmail.http.DavMailNTLMEngineImpl$CipherGen(long, String, String, String, byte[], String, byte[], byte[], byte[], byte[], byte[]) may expose internal representation by storing an externally mutable object into DavMailNTLMEngineImpl$CipherGen.challenge | MALICIOUS_CODE | EI_EXPOSE_REP2 | 293 | Medium |
new davmail.http.DavMailNTLMEngineImpl$CipherGen(long, String, String, String, byte[], String, byte[], byte[], byte[], byte[], byte[]) may expose internal representation by storing an externally mutable object into DavMailNTLMEngineImpl$CipherGen.clientChallenge | MALICIOUS_CODE | EI_EXPOSE_REP2 | 295 | Medium |
new davmail.http.DavMailNTLMEngineImpl$CipherGen(long, String, String, String, byte[], String, byte[], byte[], byte[], byte[], byte[]) may expose internal representation by storing an externally mutable object into DavMailNTLMEngineImpl$CipherGen.clientChallenge2 | MALICIOUS_CODE | EI_EXPOSE_REP2 | 296 | Medium |
new davmail.http.DavMailNTLMEngineImpl$CipherGen(long, String, String, String, byte[], String, byte[], byte[], byte[], byte[], byte[]) may expose internal representation by storing an externally mutable object into DavMailNTLMEngineImpl$CipherGen.secondaryKey | MALICIOUS_CODE | EI_EXPOSE_REP2 | 297 | Medium |
new davmail.http.DavMailNTLMEngineImpl$CipherGen(long, String, String, String, byte[], String, byte[], byte[], byte[], byte[], byte[]) may expose internal representation by storing an externally mutable object into DavMailNTLMEngineImpl$CipherGen.targetInformation | MALICIOUS_CODE | EI_EXPOSE_REP2 | 294 | Medium |
new davmail.http.DavMailNTLMEngineImpl$CipherGen(long, String, String, String, byte[], String, byte[], byte[], byte[], byte[], byte[]) may expose internal representation by storing an externally mutable object into DavMailNTLMEngineImpl$CipherGen.timestamp | MALICIOUS_CODE | EI_EXPOSE_REP2 | 298 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Found reliance on default encoding in davmail.http.DavMailX509KeyManager.chooseClientAlias(String[], String[]): new java.io.InputStreamReader(InputStream) | I18N | DM_DEFAULT_ENCODING | 168 | High |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Redundant nullcheck of davmail.http.HttpClientAdapter.provider, which is known to be non-null in new davmail.http.HttpClientAdapter(URI, String, String, boolean) | STYLE | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 229 | Medium |
Unread field: davmail.http.HttpClientAdapter.userEmail | PERFORMANCE | URF_UNREAD_FIELD | 313 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Found reliance on default encoding in davmail.http.KerberosHelper$KerberosCallbackHandler.handle(Callback[]): new java.io.InputStreamReader(InputStream) | I18N | DM_DEFAULT_ENCODING | 72 | High |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
davmail.http.KerberosLoginConfiguration.getAppConfigurationEntry(String) may expose internal representation by returning KerberosLoginConfiguration.CLIENT_LOGIN_MODULE | MALICIOUS_CODE | EI_EXPOSE_REP | 81 | Medium |
davmail.http.KerberosLoginConfiguration.getAppConfigurationEntry(String) may expose internal representation by returning KerberosLoginConfiguration.SERVER_LOGIN_MODULE | MALICIOUS_CODE | EI_EXPOSE_REP | 83 | Medium |
davmail.http.KerberosLoginConfiguration.CLIENT_LOGIN_MODULE should be package protected | MALICIOUS_CODE | MS_PKGPROTECT | 59 | Medium |
davmail.http.KerberosLoginConfiguration.SERVER_LOGIN_MODULE should be package protected | MALICIOUS_CODE | MS_PKGPROTECT | 72 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Return value of org.apache.jackrabbit.webdav.property.DavPropertyName.getName() ignored, but method has no side effect | STYLE | RV_RETURN_VALUE_IGNORED_NO_SIDE_EFFECT | 66 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
davmail.imap.ImapConnection.handleRefresh(TreeMap, TreeMap) makes inefficient use of keySet iterator instead of entrySet iterator | PERFORMANCE | WMI_WRONG_MAP_ITERATOR | 804 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
new davmail.ldap.BerDecoder(byte[], int, int) may expose internal representation by storing an externally mutable object into BerDecoder.buf | MALICIOUS_CODE | EI_EXPOSE_REP2 | 46 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
davmail.ldap.BerEncoder.getBuf() may expose internal representation by returning BerEncoder.buf | MALICIOUS_CODE | EI_EXPOSE_REP | 103 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Found reliance on default encoding in davmail.ldap.HexDumpEncoder.encodeBuffer(byte[]): java.io.ByteArrayOutputStream.toString() | I18N | DM_DEFAULT_ENCODING | 307 | High |
Found reliance on default encoding in davmail.ldap.HexDumpEncoder.encodeBufferPrefix(OutputStream): new java.io.PrintStream(OutputStream) | I18N | DM_DEFAULT_ENCODING | 85 | High |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Switch statement found in davmail.ldap.LdapConnection$SearchRunnable.sendPersons(int, String, Map, Set) where default case is missing | STYLE | SF_SWITCH_NO_DEFAULT | 1658-1666 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Unconditional wait in davmail.service.DavService.serviceMain(String[]) | MT_CORRECTNESS | UW_UNCOND_WAIT | 76 | Medium |
Wait not in loop in davmail.service.DavService.serviceMain(String[]) | MT_CORRECTNESS | WA_NOT_IN_LOOP | 76 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
new davmail.ui.SelectCertificateDialog(String[], String[]) may expose internal representation by storing an externally mutable object into SelectCertificateDialog.aliases | MALICIOUS_CODE | EI_EXPOSE_REP2 | 51 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
davmail.ui.tray.AwtGatewayTray.activeImage should be package protected | MALICIOUS_CODE | MS_PKGPROTECT | Not available | Medium |
davmail.ui.tray.AwtGatewayTray.frameIcons should be package protected | MALICIOUS_CODE | MS_PKGPROTECT | Not available | Medium |
davmail.ui.tray.AwtGatewayTray.image should be package protected | MALICIOUS_CODE | MS_PKGPROTECT | Not available | Medium |
davmail.ui.tray.AwtGatewayTray.inactiveImage should be package protected | MALICIOUS_CODE | MS_PKGPROTECT | Not available | Medium |