SpotBugs Bug Detector Report

The following document contains the results of SpotBugs

SpotBugs Version is 4.8.2

Threshold is medium

Effort is default

Summary

Classes Bugs Errors Missing Classes
142 150 0 0

Files

Class Bugs
org.sentrysoftware.winrm.WindowsRemoteProcessUtils 2
org.sentrysoftware.winrm.WqlQuery 2
org.sentrysoftware.winrm.service.WinRMEndpoint 2
org.sentrysoftware.winrm.service.WinRMInvocationHandler 1
org.sentrysoftware.winrm.service.WinRMService 4
org.sentrysoftware.winrm.service.client.WinRMInvocationHandler 1
org.sentrysoftware.winrm.service.client.auth.UsernamePasswordCallbackHandler 1
org.sentrysoftware.winrm.service.client.auth.ntlm.NTCredentialsWithEncryption 10
org.sentrysoftware.winrm.service.client.auth.ntlm.NTLMMessage 1
org.sentrysoftware.winrm.service.client.auth.ntlm.NtlmKeys 1
org.sentrysoftware.winrm.service.client.auth.ntlm.Type2Message 2
org.sentrysoftware.winrm.service.client.auth.ntlm.Type3Message 1
org.sentrysoftware.winrm.service.client.encryption.AsyncHttpEncryptionAwareConduit 2
org.sentrysoftware.winrm.service.client.encryption.CipherGen 15
org.sentrysoftware.winrm.service.client.encryption.Decryptor 9
org.sentrysoftware.winrm.service.client.encryption.EncryptAndSignOutputStream 2
org.sentrysoftware.winrm.service.client.encryption.MD4 1
org.sentrysoftware.winrm.service.client.encryption.NtlmEncryptionUtils 2
org.sentrysoftware.winrm.service.enumeration.AnyEPRType 1
org.sentrysoftware.winrm.service.enumeration.Enumerate 4
org.sentrysoftware.winrm.service.enumeration.EnumerateResponse 2
org.sentrysoftware.winrm.service.enumeration.EnumerationContextType 2
org.sentrysoftware.winrm.service.enumeration.EnumerationEnd 3
org.sentrysoftware.winrm.service.enumeration.FilterType 2
org.sentrysoftware.winrm.service.enumeration.GetStatus 2
org.sentrysoftware.winrm.service.enumeration.GetStatusResponse 2
org.sentrysoftware.winrm.service.enumeration.ItemListType 1
org.sentrysoftware.winrm.service.enumeration.LanguageSpecificStringType 1
org.sentrysoftware.winrm.service.enumeration.Pull 4
org.sentrysoftware.winrm.service.enumeration.PullResponse 1
org.sentrysoftware.winrm.service.enumeration.Release 1
org.sentrysoftware.winrm.service.enumeration.Renew 2
org.sentrysoftware.winrm.service.enumeration.RenewResponse 2
org.sentrysoftware.winrm.service.shell.CommandLine 1
org.sentrysoftware.winrm.service.shell.EnvironmentVariableList 1
org.sentrysoftware.winrm.service.shell.Receive 2
org.sentrysoftware.winrm.service.shell.ReceiveResponse 3
org.sentrysoftware.winrm.service.shell.Shell 7
org.sentrysoftware.winrm.service.shell.StreamType 2
org.sentrysoftware.winrm.service.transfer.ResourceCreated 1
org.sentrysoftware.winrm.service.wsman.AnyListType 2
org.sentrysoftware.winrm.service.wsman.AttributableURI 1
org.sentrysoftware.winrm.service.wsman.Items 1
org.sentrysoftware.winrm.service.wsman.MixedDataType 2
org.sentrysoftware.winrm.service.wsman.OptionSetType 2
org.sentrysoftware.winrm.service.wsman.SelectorSetType 2
org.sentrysoftware.winrm.service.wsman.SelectorType 2
org.sentrysoftware.winrm.service.wsman.SignalResponse 1
org.sentrysoftware.winrm.wql.WinRMWqlExecutor 4
org.w3._2005._08.addressing.AttributedQNameType 1
org.w3._2005._08.addressing.AttributedURIType 1
org.w3._2005._08.addressing.AttributedUnsignedLongType 1
org.w3._2005._08.addressing.MetadataType 2
org.w3._2005._08.addressing.ProblemActionType 3
org.w3._2005._08.addressing.ReferenceParametersType 2
org.w3._2005._08.addressing.RelatesToType 1
org.xmlsoap.schemas.ws._2004._08.addressing.AttributedQName 1
org.xmlsoap.schemas.ws._2004._08.addressing.AttributedURI 1
org.xmlsoap.schemas.ws._2004._08.addressing.EndpointReferenceType 8
org.xmlsoap.schemas.ws._2004._08.addressing.ReferenceParametersType 1
org.xmlsoap.schemas.ws._2004._08.addressing.ReferencePropertiesType 1
org.xmlsoap.schemas.ws._2004._08.addressing.Relationship 1
org.xmlsoap.schemas.ws._2004._08.addressing.ReplyAfterType 1
org.xmlsoap.schemas.ws._2004._08.addressing.RetryAfterType 1
org.xmlsoap.schemas.ws._2004._08.addressing.ServiceNameType 1

org.sentrysoftware.winrm.WindowsRemoteProcessUtils

Bug Category Details Line Priority
Possible null pointer dereference in org.sentrysoftware.winrm.WindowsRemoteProcessUtils.copyToShare(Path, String, String) due to return value of called method STYLE NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE 206 Medium
Possible null pointer dereference in org.sentrysoftware.winrm.WindowsRemoteProcessUtils.copyToShare(Path, String, String) due to return value of called method STYLE NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE 207 Medium

org.sentrysoftware.winrm.WqlQuery

Bug Category Details Line Priority
org.sentrysoftware.winrm.WqlQuery.getSelectedProperties() may expose internal representation by returning WqlQuery.selectedProperties MALICIOUS_CODE EI_EXPOSE_REP 227 Medium
org.sentrysoftware.winrm.WqlQuery.getSubPropertiesMap() may expose internal representation by returning WqlQuery.subPropertiesMap MALICIOUS_CODE EI_EXPOSE_REP 231 Medium

org.sentrysoftware.winrm.service.WinRMEndpoint

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.WinRMEndpoint.getPassword() may expose internal representation by returning WinRMEndpoint.password MALICIOUS_CODE EI_EXPOSE_REP 117 Medium
new org.sentrysoftware.winrm.service.WinRMEndpoint(WinRMHttpProtocolEnum, String, Integer, String, char[], String) may expose internal representation by storing an externally mutable object into WinRMEndpoint.password MALICIOUS_CODE EI_EXPOSE_REP2 69 Medium

org.sentrysoftware.winrm.service.WinRMInvocationHandler

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.WinRMInvocationHandler.getClient() may expose internal representation by returning WinRMInvocationHandler.wsClient MALICIOUS_CODE EI_EXPOSE_REP 184 Medium

org.sentrysoftware.winrm.service.WinRMService

Bug Category Details Line Priority
Do not catch NullPointerException like in org.sentrysoftware.winrm.service.WinRMService.assertFaultCode(SOAPFaultException, String, boolean) STYLE DCN_NULLPOINTER_EXCEPTION 664 Medium
Load of known null value in org.sentrysoftware.winrm.service.WinRMService.getContextIdFrom(EnumerationContextType) STYLE NP_LOAD_OF_KNOWN_NULL_VALUE 846 Medium
Format string should use %n rather than \n in org.sentrysoftware.winrm.service.WinRMService.createInstance(WinRMEndpoint, long, Path, List) BAD_PRACTICE VA_FORMAT_STRING_USES_NEWLINE 305 Medium

org.sentrysoftware.winrm.service.client.WinRMInvocationHandler

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.client.WinRMInvocationHandler.getClient() may expose internal representation by returning WinRMInvocationHandler.wsClient MALICIOUS_CODE EI_EXPOSE_REP 188 Medium

org.sentrysoftware.winrm.service.client.auth.UsernamePasswordCallbackHandler

Bug Category Details Line Priority
new org.sentrysoftware.winrm.service.client.auth.UsernamePasswordCallbackHandler(String, char[]) may expose internal representation by storing an externally mutable object into UsernamePasswordCallbackHandler.password MALICIOUS_CODE EI_EXPOSE_REP2 44 Medium

org.sentrysoftware.winrm.service.client.auth.ntlm.NTCredentialsWithEncryption

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.client.auth.ntlm.NTCredentialsWithEncryption.getClientSealingKey() may expose internal representation by returning NTCredentialsWithEncryption.clientSealingKey MALICIOUS_CODE EI_EXPOSE_REP 95 Medium
org.sentrysoftware.winrm.service.client.auth.ntlm.NTCredentialsWithEncryption.getClientSigningKey() may expose internal representation by returning NTCredentialsWithEncryption.clientSigningKey MALICIOUS_CODE EI_EXPOSE_REP 79 Medium
org.sentrysoftware.winrm.service.client.auth.ntlm.NTCredentialsWithEncryption.getSequenceNumberIncoming() may expose internal representation by returning NTCredentialsWithEncryption.sequenceNumberIncoming MALICIOUS_CODE EI_EXPOSE_REP 115 Medium
org.sentrysoftware.winrm.service.client.auth.ntlm.NTCredentialsWithEncryption.getSequenceNumberOutgoing() may expose internal representation by returning NTCredentialsWithEncryption.sequenceNumberOutgoing MALICIOUS_CODE EI_EXPOSE_REP 119 Medium
org.sentrysoftware.winrm.service.client.auth.ntlm.NTCredentialsWithEncryption.getServerSealingKey() may expose internal representation by returning NTCredentialsWithEncryption.serverSealingKey MALICIOUS_CODE EI_EXPOSE_REP 99 Medium
org.sentrysoftware.winrm.service.client.auth.ntlm.NTCredentialsWithEncryption.getServerSigningKey() may expose internal representation by returning NTCredentialsWithEncryption.serverSigningKey MALICIOUS_CODE EI_EXPOSE_REP 83 Medium
org.sentrysoftware.winrm.service.client.auth.ntlm.NTCredentialsWithEncryption.setClientSealingKey(byte[]) may expose internal representation by storing an externally mutable object into NTCredentialsWithEncryption.clientSealingKey MALICIOUS_CODE EI_EXPOSE_REP2 87 Medium
org.sentrysoftware.winrm.service.client.auth.ntlm.NTCredentialsWithEncryption.setClientSigningKey(byte[]) may expose internal representation by storing an externally mutable object into NTCredentialsWithEncryption.clientSigningKey MALICIOUS_CODE EI_EXPOSE_REP2 71 Medium
org.sentrysoftware.winrm.service.client.auth.ntlm.NTCredentialsWithEncryption.setServerSealingKey(byte[]) may expose internal representation by storing an externally mutable object into NTCredentialsWithEncryption.serverSealingKey MALICIOUS_CODE EI_EXPOSE_REP2 91 Medium
org.sentrysoftware.winrm.service.client.auth.ntlm.NTCredentialsWithEncryption.setServerSigningKey(byte[]) may expose internal representation by storing an externally mutable object into NTCredentialsWithEncryption.serverSigningKey MALICIOUS_CODE EI_EXPOSE_REP2 75 Medium

org.sentrysoftware.winrm.service.client.auth.ntlm.NTLMMessage

Bug Category Details Line Priority
Exception thrown in class org.sentrysoftware.winrm.service.client.auth.ntlm.NTLMMessage at new org.sentrysoftware.winrm.service.client.auth.ntlm.NTLMMessage(byte[], int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 58 Medium

org.sentrysoftware.winrm.service.client.auth.ntlm.NtlmKeys

Bug Category Details Line Priority
Found reliance on default encoding in org.sentrysoftware.winrm.service.client.auth.ntlm.NtlmKeys.<static initializer for NtlmKeys>(): String.getBytes() I18N DM_DEFAULT_ENCODING 42 High

org.sentrysoftware.winrm.service.client.auth.ntlm.Type2Message

Bug Category Details Line Priority
Exception thrown in class org.sentrysoftware.winrm.service.client.auth.ntlm.Type2Message at new org.sentrysoftware.winrm.service.client.auth.ntlm.Type2Message(String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 41 Medium
Exception thrown in class org.sentrysoftware.winrm.service.client.auth.ntlm.Type2Message at new org.sentrysoftware.winrm.service.client.auth.ntlm.Type2Message(byte[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 63 Medium

org.sentrysoftware.winrm.service.client.auth.ntlm.Type3Message

Bug Category Details Line Priority
Exception thrown in class org.sentrysoftware.winrm.service.client.auth.ntlm.Type3Message at new org.sentrysoftware.winrm.service.client.auth.ntlm.Type3Message(String, String, String, String, byte[], int, String, byte[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 78 Medium

org.sentrysoftware.winrm.service.client.encryption.AsyncHttpEncryptionAwareConduit

Bug Category Details Line Priority
Exception thrown in class org.sentrysoftware.winrm.service.client.encryption.AsyncHttpEncryptionAwareConduit at new org.sentrysoftware.winrm.service.client.encryption.AsyncHttpEncryptionAwareConduit(Bus, EndpointInfo, EndpointReferenceType, AsyncHttpEncryptionAwareConduitFactory) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 76 Medium
Found reliance on default encoding in org.sentrysoftware.winrm.service.client.encryption.AsyncHttpEncryptionAwareConduit.<static initializer for AsyncHttpEncryptionAwareConduit>(): String.getBytes() I18N DM_DEFAULT_ENCODING 57 High

org.sentrysoftware.winrm.service.client.encryption.CipherGen

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.client.encryption.CipherGen.getLM2SessionResponse() may expose internal representation by returning CipherGen.lm2SessionResponse MALICIOUS_CODE EI_EXPOSE_REP 406 Medium
org.sentrysoftware.winrm.service.client.encryption.CipherGen.getLMResponse() may expose internal representation by returning CipherGen.lmResponse MALICIOUS_CODE EI_EXPOSE_REP 132 Medium
org.sentrysoftware.winrm.service.client.encryption.CipherGen.getLMUserSessionKey() may expose internal representation by returning CipherGen.lmUserSessionKey MALICIOUS_CODE EI_EXPOSE_REP 416 Medium
org.sentrysoftware.winrm.service.client.encryption.CipherGen.getLMv2Response() may expose internal representation by returning CipherGen.lmv2Response MALICIOUS_CODE EI_EXPOSE_REP 240 Medium
org.sentrysoftware.winrm.service.client.encryption.CipherGen.getLanManagerSessionKey() may expose internal representation by returning CipherGen.lanManagerSessionKey MALICIOUS_CODE EI_EXPOSE_REP 477 Medium
org.sentrysoftware.winrm.service.client.encryption.CipherGen.getNTLM2SessionResponse() may expose internal representation by returning CipherGen.ntlm2SessionResponse MALICIOUS_CODE EI_EXPOSE_REP 248 Medium
org.sentrysoftware.winrm.service.client.encryption.CipherGen.getNTLM2SessionResponseUserSessionKey() may expose internal representation by returning CipherGen.ntlm2SessionResponseUserSessionKey MALICIOUS_CODE EI_EXPOSE_REP 450 Medium
org.sentrysoftware.winrm.service.client.encryption.CipherGen.getNTLMResponse() may expose internal representation by returning CipherGen.ntlmResponse MALICIOUS_CODE EI_EXPOSE_REP 148 Medium
org.sentrysoftware.winrm.service.client.encryption.CipherGen.getNTLMUserSessionKey() may expose internal representation by returning CipherGen.ntlmUserSessionKey MALICIOUS_CODE EI_EXPOSE_REP 426 Medium
org.sentrysoftware.winrm.service.client.encryption.CipherGen.getNTLMv2Response() may expose internal representation by returning CipherGen.ntlmv2Response MALICIOUS_CODE EI_EXPOSE_REP 232 Medium
org.sentrysoftware.winrm.service.client.encryption.CipherGen.getNTLMv2UserSessionKey() may expose internal representation by returning CipherGen.ntlmv2UserSessionKey MALICIOUS_CODE EI_EXPOSE_REP 437 Medium
org.sentrysoftware.winrm.service.client.encryption.CipherGen.getSecondaryKey() may expose internal representation by returning CipherGen.secondaryKey MALICIOUS_CODE EI_EXPOSE_REP 116 Medium
new org.sentrysoftware.winrm.service.client.encryption.CipherGen(Random, long, String, String, String, byte[], String, byte[]) may expose internal representation by storing an externally mutable object into CipherGen.challenge MALICIOUS_CODE EI_EXPOSE_REP2 91 Medium
new org.sentrysoftware.winrm.service.client.encryption.CipherGen(Random, long, String, String, String, byte[], String, byte[]) may expose internal representation by storing an externally mutable object into CipherGen.random MALICIOUS_CODE EI_EXPOSE_REP2 85 Medium
new org.sentrysoftware.winrm.service.client.encryption.CipherGen(Random, long, String, String, String, byte[], String, byte[]) may expose internal representation by storing an externally mutable object into CipherGen.targetInformation MALICIOUS_CODE EI_EXPOSE_REP2 92 Medium

org.sentrysoftware.winrm.service.client.encryption.Decryptor

Bug Category Details Line Priority
Found reliance on default encoding in org.sentrysoftware.winrm.service.client.encryption.Decryptor.skipOver(String): String.getBytes() I18N DM_DEFAULT_ENCODING 155 High
Found reliance on default encoding in org.sentrysoftware.winrm.service.client.encryption.Decryptor.skipOver(byte[]): new String(byte[]) I18N DM_DEFAULT_ENCODING 164 High
Found reliance on default encoding in org.sentrysoftware.winrm.service.client.encryption.Decryptor.skipUntil(String): new String(byte[]) I18N DM_DEFAULT_ENCODING 188 High
Found reliance on default encoding in org.sentrysoftware.winrm.service.client.encryption.Decryptor.skipUntil(String): String.getBytes() I18N DM_DEFAULT_ENCODING 181 High
new org.sentrysoftware.winrm.service.client.encryption.Decryptor(NTCredentialsWithEncryption) may expose internal representation by storing an externally mutable object into Decryptor.credentials MALICIOUS_CODE EI_EXPOSE_REP2 52 Medium
Format string should use %n rather than \n in org.sentrysoftware.winrm.service.client.encryption.Decryptor.skipOver(byte[]) BAD_PRACTICE VA_FORMAT_STRING_USES_NEWLINE 170 Medium
Format string should use %n rather than \n in org.sentrysoftware.winrm.service.client.encryption.Decryptor.skipOver(byte[]) BAD_PRACTICE VA_FORMAT_STRING_USES_NEWLINE 162 Medium
Format string should use %n rather than \n in org.sentrysoftware.winrm.service.client.encryption.Decryptor.skipUntil(String) BAD_PRACTICE VA_FORMAT_STRING_USES_NEWLINE 186 Medium
Format string should use %n rather than \n in org.sentrysoftware.winrm.service.client.encryption.Decryptor.verify() BAD_PRACTICE VA_FORMAT_STRING_USES_NEWLINE 123 Medium

org.sentrysoftware.winrm.service.client.encryption.EncryptAndSignOutputStream

Bug Category Details Line Priority
Inconsistent synchronization of org.sentrysoftware.winrm.service.client.encryption.EncryptAndSignOutputStream.encrypted; locked 62% of time MT_CORRECTNESS IS2_INCONSISTENT_SYNC 144 Medium
Inconsistent synchronization of org.sentrysoftware.winrm.service.client.encryption.EncryptAndSignOutputStream.unencryptedResult; locked 57% of time MT_CORRECTNESS IS2_INCONSISTENT_SYNC 145 Medium

org.sentrysoftware.winrm.service.client.encryption.MD4

Bug Category Details Line Priority
Dead store to curBufferPos in org.sentrysoftware.winrm.service.client.encryption.MD4.update(byte[]) STYLE DLS_DEAD_LOCAL_STORE 66 Medium

org.sentrysoftware.winrm.service.client.encryption.NtlmEncryptionUtils

Bug Category Details Line Priority
Found reliance on default encoding in org.sentrysoftware.winrm.service.client.encryption.NtlmEncryptionUtils.encryptAndSign(Message, byte[]): String.getBytes() I18N DM_DEFAULT_ENCODING 66 High
Format string should use %n rather than \n in org.sentrysoftware.winrm.service.client.encryption.NtlmEncryptionUtils.encryptAndSign(Message, byte[]) BAD_PRACTICE VA_FORMAT_STRING_USES_NEWLINE 71 Medium

org.sentrysoftware.winrm.service.enumeration.AnyEPRType

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.enumeration.AnyEPRType.getAny() may expose internal representation by returning AnyEPRType.any MALICIOUS_CODE EI_EXPOSE_REP 67 Medium

org.sentrysoftware.winrm.service.enumeration.Enumerate

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.enumeration.Enumerate.getAny() may expose internal representation by returning Enumerate.any MALICIOUS_CODE EI_EXPOSE_REP 162 Medium
org.sentrysoftware.winrm.service.enumeration.Enumerate.getFilter() may expose internal representation by returning Enumerate.filter MALICIOUS_CODE EI_EXPOSE_REP 120 Medium
org.sentrysoftware.winrm.service.enumeration.Enumerate.getOtherAttributes() may expose internal representation by returning Enumerate.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 180 Medium
org.sentrysoftware.winrm.service.enumeration.Enumerate.setFilter(FilterType) may expose internal representation by storing an externally mutable object into Enumerate.filter MALICIOUS_CODE EI_EXPOSE_REP2 132 Medium

org.sentrysoftware.winrm.service.enumeration.EnumerateResponse

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.enumeration.EnumerateResponse.getAny() may expose internal representation by returning EnumerateResponse.any MALICIOUS_CODE EI_EXPOSE_REP 134 Medium
org.sentrysoftware.winrm.service.enumeration.EnumerateResponse.getOtherAttributes() may expose internal representation by returning EnumerateResponse.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 152 Medium

org.sentrysoftware.winrm.service.enumeration.EnumerationContextType

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.enumeration.EnumerationContextType.getContent() may expose internal representation by returning EnumerationContextType.content MALICIOUS_CODE EI_EXPOSE_REP 78 Medium
org.sentrysoftware.winrm.service.enumeration.EnumerationContextType.getOtherAttributes() may expose internal representation by returning EnumerationContextType.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 96 Medium

org.sentrysoftware.winrm.service.enumeration.EnumerationEnd

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.enumeration.EnumerationEnd.getAny() may expose internal representation by returning EnumerationEnd.any MALICIOUS_CODE EI_EXPOSE_REP 167 Medium
org.sentrysoftware.winrm.service.enumeration.EnumerationEnd.getOtherAttributes() may expose internal representation by returning EnumerationEnd.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 185 Medium
org.sentrysoftware.winrm.service.enumeration.EnumerationEnd.getReason() may expose internal representation by returning EnumerationEnd.reason MALICIOUS_CODE EI_EXPOSE_REP 137 Medium

org.sentrysoftware.winrm.service.enumeration.FilterType

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.enumeration.FilterType.getContent() may expose internal representation by returning FilterType.content MALICIOUS_CODE EI_EXPOSE_REP 84 Medium
org.sentrysoftware.winrm.service.enumeration.FilterType.getOtherAttributes() may expose internal representation by returning FilterType.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 126 Medium

org.sentrysoftware.winrm.service.enumeration.GetStatus

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.enumeration.GetStatus.getAny() may expose internal representation by returning GetStatus.any MALICIOUS_CODE EI_EXPOSE_REP 106 Medium
org.sentrysoftware.winrm.service.enumeration.GetStatus.getOtherAttributes() may expose internal representation by returning GetStatus.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 124 Medium

org.sentrysoftware.winrm.service.enumeration.GetStatusResponse

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.enumeration.GetStatusResponse.getAny() may expose internal representation by returning GetStatusResponse.any MALICIOUS_CODE EI_EXPOSE_REP 106 Medium
org.sentrysoftware.winrm.service.enumeration.GetStatusResponse.getOtherAttributes() may expose internal representation by returning GetStatusResponse.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 124 Medium

org.sentrysoftware.winrm.service.enumeration.ItemListType

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.enumeration.ItemListType.getAny() may expose internal representation by returning ItemListType.any MALICIOUS_CODE EI_EXPOSE_REP 68 Medium

org.sentrysoftware.winrm.service.enumeration.LanguageSpecificStringType

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.enumeration.LanguageSpecificStringType.getOtherAttributes() may expose internal representation by returning LanguageSpecificStringType.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 109 Medium

org.sentrysoftware.winrm.service.enumeration.Pull

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.enumeration.Pull.getAny() may expose internal representation by returning Pull.any MALICIOUS_CODE EI_EXPOSE_REP 195 Medium
org.sentrysoftware.winrm.service.enumeration.Pull.getMaxTime() may expose internal representation by returning Pull.maxTime MALICIOUS_CODE EI_EXPOSE_REP 105 Medium
org.sentrysoftware.winrm.service.enumeration.Pull.getOtherAttributes() may expose internal representation by returning Pull.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 213 Medium
org.sentrysoftware.winrm.service.enumeration.Pull.setMaxTime(Duration) may expose internal representation by storing an externally mutable object into Pull.maxTime MALICIOUS_CODE EI_EXPOSE_REP2 117 Medium

org.sentrysoftware.winrm.service.enumeration.PullResponse

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.enumeration.PullResponse.getOtherAttributes() may expose internal representation by returning PullResponse.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 142 Medium

org.sentrysoftware.winrm.service.enumeration.Release

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.enumeration.Release.getOtherAttributes() may expose internal representation by returning Release.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 86 Medium

org.sentrysoftware.winrm.service.enumeration.Renew

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.enumeration.Renew.getAny() may expose internal representation by returning Renew.any MALICIOUS_CODE EI_EXPOSE_REP 134 Medium
org.sentrysoftware.winrm.service.enumeration.Renew.getOtherAttributes() may expose internal representation by returning Renew.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 152 Medium

org.sentrysoftware.winrm.service.enumeration.RenewResponse

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.enumeration.RenewResponse.getAny() may expose internal representation by returning RenewResponse.any MALICIOUS_CODE EI_EXPOSE_REP 134 Medium
org.sentrysoftware.winrm.service.enumeration.RenewResponse.getOtherAttributes() may expose internal representation by returning RenewResponse.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 152 Medium

org.sentrysoftware.winrm.service.shell.CommandLine

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.shell.CommandLine.getArguments() may expose internal representation by returning CommandLine.arguments MALICIOUS_CODE EI_EXPOSE_REP 94 Medium

org.sentrysoftware.winrm.service.shell.EnvironmentVariableList

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.shell.EnvironmentVariableList.getVariable() may expose internal representation by returning EnvironmentVariableList.variable MALICIOUS_CODE EI_EXPOSE_REP 66 Medium

org.sentrysoftware.winrm.service.shell.Receive

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.shell.Receive.getDesiredStream() may expose internal representation by returning Receive.desiredStream MALICIOUS_CODE EI_EXPOSE_REP 47 Medium
org.sentrysoftware.winrm.service.shell.Receive.setDesiredStream(DesiredStreamType) may expose internal representation by storing an externally mutable object into Receive.desiredStream MALICIOUS_CODE EI_EXPOSE_REP2 59 Medium

org.sentrysoftware.winrm.service.shell.ReceiveResponse

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.shell.ReceiveResponse.getCommandState() may expose internal representation by returning ReceiveResponse.commandState MALICIOUS_CODE EI_EXPOSE_REP 89 Medium
org.sentrysoftware.winrm.service.shell.ReceiveResponse.getStream() may expose internal representation by returning ReceiveResponse.stream MALICIOUS_CODE EI_EXPOSE_REP 77 Medium
org.sentrysoftware.winrm.service.shell.ReceiveResponse.setCommandState(CommandStateType) may expose internal representation by storing an externally mutable object into ReceiveResponse.commandState MALICIOUS_CODE EI_EXPOSE_REP2 101 Medium

org.sentrysoftware.winrm.service.shell.Shell

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.shell.Shell.getAny() may expose internal representation by returning Shell.any MALICIOUS_CODE EI_EXPOSE_REP 289 Medium
org.sentrysoftware.winrm.service.shell.Shell.getIdleTimeout() may expose internal representation by returning Shell.idleTimeout MALICIOUS_CODE EI_EXPOSE_REP 189 Medium
org.sentrysoftware.winrm.service.shell.Shell.getInputStreams() may expose internal representation by returning Shell.inputStreams MALICIOUS_CODE EI_EXPOSE_REP 230 Medium
org.sentrysoftware.winrm.service.shell.Shell.getLifetime() may expose internal representation by returning Shell.lifetime MALICIOUS_CODE EI_EXPOSE_REP 165 Medium
org.sentrysoftware.winrm.service.shell.Shell.getOutputStreams() may expose internal representation by returning Shell.outputStreams MALICIOUS_CODE EI_EXPOSE_REP 259 Medium
org.sentrysoftware.winrm.service.shell.Shell.setIdleTimeout(Duration) may expose internal representation by storing an externally mutable object into Shell.idleTimeout MALICIOUS_CODE EI_EXPOSE_REP2 201 Medium
org.sentrysoftware.winrm.service.shell.Shell.setLifetime(Duration) may expose internal representation by storing an externally mutable object into Shell.lifetime MALICIOUS_CODE EI_EXPOSE_REP2 177 Medium

org.sentrysoftware.winrm.service.shell.StreamType

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.shell.StreamType.getValue() may expose internal representation by returning StreamType.value MALICIOUS_CODE EI_EXPOSE_REP 61 Medium
org.sentrysoftware.winrm.service.shell.StreamType.setValue(byte[]) may expose internal representation by storing an externally mutable object into StreamType.value MALICIOUS_CODE EI_EXPOSE_REP2 72 Medium

org.sentrysoftware.winrm.service.transfer.ResourceCreated

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.transfer.ResourceCreated.getAny() may expose internal representation by returning ResourceCreated.any MALICIOUS_CODE EI_EXPOSE_REP 67 Medium

org.sentrysoftware.winrm.service.wsman.AnyListType

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.wsman.AnyListType.getAny() may expose internal representation by returning AnyListType.any MALICIOUS_CODE EI_EXPOSE_REP 75 Medium
org.sentrysoftware.winrm.service.wsman.AnyListType.getOtherAttributes() may expose internal representation by returning AnyListType.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 93 Medium

org.sentrysoftware.winrm.service.wsman.AttributableURI

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.wsman.AttributableURI.getOtherAttributes() may expose internal representation by returning AttributableURI.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 83 Medium

org.sentrysoftware.winrm.service.wsman.Items

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.wsman.Items.getAny() may expose internal representation by returning Items.any MALICIOUS_CODE EI_EXPOSE_REP 68 Medium

org.sentrysoftware.winrm.service.wsman.MixedDataType

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.wsman.MixedDataType.getContent() may expose internal representation by returning MixedDataType.content MALICIOUS_CODE EI_EXPOSE_REP 77 Medium
org.sentrysoftware.winrm.service.wsman.MixedDataType.getOtherAttributes() may expose internal representation by returning MixedDataType.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 95 Medium

org.sentrysoftware.winrm.service.wsman.OptionSetType

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.wsman.OptionSetType.getOption() may expose internal representation by returning OptionSetType.option MALICIOUS_CODE EI_EXPOSE_REP 73 Medium
org.sentrysoftware.winrm.service.wsman.OptionSetType.getOtherAttributes() may expose internal representation by returning OptionSetType.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 91 Medium

org.sentrysoftware.winrm.service.wsman.SelectorSetType

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.wsman.SelectorSetType.getOtherAttributes() may expose internal representation by returning SelectorSetType.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 91 Medium
org.sentrysoftware.winrm.service.wsman.SelectorSetType.getSelector() may expose internal representation by returning SelectorSetType.selector MALICIOUS_CODE EI_EXPOSE_REP 73 Medium

org.sentrysoftware.winrm.service.wsman.SelectorType

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.wsman.SelectorType.getContent() may expose internal representation by returning SelectorType.content MALICIOUS_CODE EI_EXPOSE_REP 87 Medium
org.sentrysoftware.winrm.service.wsman.SelectorType.getOtherAttributes() may expose internal representation by returning SelectorType.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 129 Medium

org.sentrysoftware.winrm.service.wsman.SignalResponse

Bug Category Details Line Priority
org.sentrysoftware.winrm.service.wsman.SignalResponse.getAny() may expose internal representation by returning SignalResponse.any MALICIOUS_CODE EI_EXPOSE_REP 68 Medium

org.sentrysoftware.winrm.wql.WinRMWqlExecutor

Bug Category Details Line Priority
org.sentrysoftware.winrm.wql.WinRMWqlExecutor.getHeaders() may expose internal representation by returning WinRMWqlExecutor.headers MALICIOUS_CODE EI_EXPOSE_REP 73 Medium
org.sentrysoftware.winrm.wql.WinRMWqlExecutor.getRows() may expose internal representation by returning WinRMWqlExecutor.rows MALICIOUS_CODE EI_EXPOSE_REP 81 Medium
new org.sentrysoftware.winrm.wql.WinRMWqlExecutor(long, List, List) may expose internal representation by storing an externally mutable object into WinRMWqlExecutor.headers MALICIOUS_CODE EI_EXPOSE_REP2 56 Medium
new org.sentrysoftware.winrm.wql.WinRMWqlExecutor(long, List, List) may expose internal representation by storing an externally mutable object into WinRMWqlExecutor.rows MALICIOUS_CODE EI_EXPOSE_REP2 57 Medium

org.w3._2005._08.addressing.AttributedQNameType

Bug Category Details Line Priority
org.w3._2005._08.addressing.AttributedQNameType.getOtherAttributes() may expose internal representation by returning AttributedQNameType.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 81 Medium

org.w3._2005._08.addressing.AttributedURIType

Bug Category Details Line Priority
org.w3._2005._08.addressing.AttributedURIType.getOtherAttributes() may expose internal representation by returning AttributedURIType.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 83 Medium

org.w3._2005._08.addressing.AttributedUnsignedLongType

Bug Category Details Line Priority
org.w3._2005._08.addressing.AttributedUnsignedLongType.getOtherAttributes() may expose internal representation by returning AttributedUnsignedLongType.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 84 Medium

org.w3._2005._08.addressing.MetadataType

Bug Category Details Line Priority
org.w3._2005._08.addressing.MetadataType.getAny() may expose internal representation by returning MetadataType.any MALICIOUS_CODE EI_EXPOSE_REP 75 Medium
org.w3._2005._08.addressing.MetadataType.getOtherAttributes() may expose internal representation by returning MetadataType.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 93 Medium

org.w3._2005._08.addressing.ProblemActionType

Bug Category Details Line Priority
org.w3._2005._08.addressing.ProblemActionType.getAction() may expose internal representation by returning ProblemActionType.action MALICIOUS_CODE EI_EXPOSE_REP 60 Medium
org.w3._2005._08.addressing.ProblemActionType.getOtherAttributes() may expose internal representation by returning ProblemActionType.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 114 Medium
org.w3._2005._08.addressing.ProblemActionType.setAction(AttributedURIType) may expose internal representation by storing an externally mutable object into ProblemActionType.action MALICIOUS_CODE EI_EXPOSE_REP2 72 Medium

org.w3._2005._08.addressing.ReferenceParametersType

Bug Category Details Line Priority
org.w3._2005._08.addressing.ReferenceParametersType.getAny() may expose internal representation by returning ReferenceParametersType.any MALICIOUS_CODE EI_EXPOSE_REP 75 Medium
org.w3._2005._08.addressing.ReferenceParametersType.getOtherAttributes() may expose internal representation by returning ReferenceParametersType.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 93 Medium

org.w3._2005._08.addressing.RelatesToType

Bug Category Details Line Priority
org.w3._2005._08.addressing.RelatesToType.getOtherAttributes() may expose internal representation by returning RelatesToType.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 115 Medium

org.xmlsoap.schemas.ws._2004._08.addressing.AttributedQName

Bug Category Details Line Priority
org.xmlsoap.schemas.ws._2004._08.addressing.AttributedQName.getOtherAttributes() may expose internal representation by returning AttributedQName.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 81 Medium

org.xmlsoap.schemas.ws._2004._08.addressing.AttributedURI

Bug Category Details Line Priority
org.xmlsoap.schemas.ws._2004._08.addressing.AttributedURI.getOtherAttributes() may expose internal representation by returning AttributedURI.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 83 Medium

org.xmlsoap.schemas.ws._2004._08.addressing.EndpointReferenceType

Bug Category Details Line Priority
org.xmlsoap.schemas.ws._2004._08.addressing.EndpointReferenceType.getAddress() may expose internal representation by returning EndpointReferenceType.address MALICIOUS_CODE EI_EXPOSE_REP 78 Medium
org.xmlsoap.schemas.ws._2004._08.addressing.EndpointReferenceType.getAny() may expose internal representation by returning EndpointReferenceType.any MALICIOUS_CODE EI_EXPOSE_REP 216 Medium
org.xmlsoap.schemas.ws._2004._08.addressing.EndpointReferenceType.getOtherAttributes() may expose internal representation by returning EndpointReferenceType.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 234 Medium
org.xmlsoap.schemas.ws._2004._08.addressing.EndpointReferenceType.getPortType() may expose internal representation by returning EndpointReferenceType.portType MALICIOUS_CODE EI_EXPOSE_REP 150 Medium
org.xmlsoap.schemas.ws._2004._08.addressing.EndpointReferenceType.getServiceName() may expose internal representation by returning EndpointReferenceType.serviceName MALICIOUS_CODE EI_EXPOSE_REP 174 Medium
org.xmlsoap.schemas.ws._2004._08.addressing.EndpointReferenceType.setAddress(AttributedURI) may expose internal representation by storing an externally mutable object into EndpointReferenceType.address MALICIOUS_CODE EI_EXPOSE_REP2 90 Medium
org.xmlsoap.schemas.ws._2004._08.addressing.EndpointReferenceType.setPortType(AttributedQName) may expose internal representation by storing an externally mutable object into EndpointReferenceType.portType MALICIOUS_CODE EI_EXPOSE_REP2 162 Medium
org.xmlsoap.schemas.ws._2004._08.addressing.EndpointReferenceType.setServiceName(ServiceNameType) may expose internal representation by storing an externally mutable object into EndpointReferenceType.serviceName MALICIOUS_CODE EI_EXPOSE_REP2 186 Medium

org.xmlsoap.schemas.ws._2004._08.addressing.ReferenceParametersType

Bug Category Details Line Priority
org.xmlsoap.schemas.ws._2004._08.addressing.ReferenceParametersType.getAny() may expose internal representation by returning ReferenceParametersType.any MALICIOUS_CODE EI_EXPOSE_REP 68 Medium

org.xmlsoap.schemas.ws._2004._08.addressing.ReferencePropertiesType

Bug Category Details Line Priority
org.xmlsoap.schemas.ws._2004._08.addressing.ReferencePropertiesType.getAny() may expose internal representation by returning ReferencePropertiesType.any MALICIOUS_CODE EI_EXPOSE_REP 68 Medium

org.xmlsoap.schemas.ws._2004._08.addressing.Relationship

Bug Category Details Line Priority
org.xmlsoap.schemas.ws._2004._08.addressing.Relationship.getOtherAttributes() may expose internal representation by returning Relationship.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 111 Medium

org.xmlsoap.schemas.ws._2004._08.addressing.ReplyAfterType

Bug Category Details Line Priority
org.xmlsoap.schemas.ws._2004._08.addressing.ReplyAfterType.getOtherAttributes() may expose internal representation by returning ReplyAfterType.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 84 Medium

org.xmlsoap.schemas.ws._2004._08.addressing.RetryAfterType

Bug Category Details Line Priority
org.xmlsoap.schemas.ws._2004._08.addressing.RetryAfterType.getOtherAttributes() may expose internal representation by returning RetryAfterType.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 84 Medium

org.xmlsoap.schemas.ws._2004._08.addressing.ServiceNameType

Bug Category Details Line Priority
org.xmlsoap.schemas.ws._2004._08.addressing.ServiceNameType.getOtherAttributes() may expose internal representation by returning ServiceNameType.otherAttributes MALICIOUS_CODE EI_EXPOSE_REP 114 Medium
No results.