Back to library list

org.mortbay.jetty__jetty

Column Insecure: Icon yes indicates the version is insecure, otherwise no
Column CryptoMisuse: Icon yes indicates the version has cryptographic API misuse, otherwise no
Version Insecure CryptoMisuse Rule name Method Statement Details
4.2.2 no       yes MessageDigest org.mortbay.http.DigestAuthenticator$Digest.check(Ljava/lang/Object;)Z $r52 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer2735) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest org.mortbay.http.DigestAuthenticator$Digest.check(Ljava/lang/Object;)Z virtualinvoke $r9.<java.security.MessageDigest: void reset()>() Unexpected call to method reset on object of type java.security.MessageDigest. Expect a call to one of the following methods digest,update
- - yes KeyStore org.mortbay.http.SunJsseListener.start()V virtualinvoke r60.<java.security.KeyStore: void load(java.io.InputStream,char[])>($r61, $r66) Second parameter should never be of type java.lang.String.
- - yes MessageDigest org.mortbay.util.Credential$MD5.check(Ljava/lang/Object;)Z $r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer3985) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest org.mortbay.util.Credential$MD5.check(Ljava/lang/Object;)Z virtualinvoke $r5.<java.security.MessageDigest: void update(byte[])>($r8) Operation on object of type java.security.MessageDigest object not completed. Expected call to <java.security.MessageDigest: void update(byte[])>, <java.security.MessageDigest: void update(byte[],int,int)>, digest, <java.security.MessageDigest: void update(java.nio.ByteBuffer)>, <java.security.MessageDigest: void update(byte)>
- - yes MessageDigest org.mortbay.util.Credential$MD5.digest(Ljava/lang/String;)Ljava/lang/String; $r15 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer3991) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest org.mortbay.util.Credential$MD5.digest(Ljava/lang/String;)Ljava/lang/String; r19 = virtualinvoke $r9.<java.security.MessageDigest: byte[] digest()>() Unexpected call to method <java.security.MessageDigest: byte[] digest()> on object of type java.security.MessageDigest. Expect a call to one of the following methods <java.security.MessageDigest: void update(byte[])>,<java.security.MessageDigest: void update(byte[],int,int)>,<java.security.MessageDigest: byte[] digest(byte[])>,<java.security.MessageDigest: void update(java.nio.ByteBuffer)>,<java.security.MessageDigest: void update(byte)>
- - yes MessageDigest org.mortbay.util.Credential$MD5.digest(Ljava/lang/String;)Ljava/lang/String; virtualinvoke $r5.<java.security.MessageDigest: void reset()>() Unexpected call to method reset on object of type java.security.MessageDigest. Expect a call to one of the following methods digest,update
- - yes KeyStore org.mortbay.util.KeyPairTool.main([Ljava/lang/String;)V virtualinvoke r3.<java.security.KeyStore: void load(java.io.InputStream,char[])>(r41, $r21) Second parameter should never be of type java.lang.String.
- - yes KeyStore org.mortbay.util.KeyPairTool.main([Ljava/lang/String;)V virtualinvoke r3.<java.security.KeyStore: void store(java.io.OutputStream,char[])>(r43, $r30) Second parameter should never be of type java.lang.String.
- - yes KeyStore org.mortbay.util.KeyPairTool.main([Ljava/lang/String;)V virtualinvoke r3.<java.security.KeyStore: void store(java.io.OutputStream,char[])>(r43, $r30) Unexpected call to method store on object of type java.security.KeyStore. Expect a call to one of the following methods getKey,getEntry
4.2.3 no       yes MessageDigest org.mortbay.http.DigestAuthenticator$Digest.check(Ljava/lang/Object;)Z $r52 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer2740) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest org.mortbay.http.DigestAuthenticator$Digest.check(Ljava/lang/Object;)Z virtualinvoke $r9.<java.security.MessageDigest: void reset()>() Unexpected call to method reset on object of type java.security.MessageDigest. Expect a call to one of the following methods digest,update
- - yes KeyStore org.mortbay.http.SunJsseListener.start()V virtualinvoke r60.<java.security.KeyStore: void load(java.io.InputStream,char[])>($r61, $r66) Second parameter should never be of type java.lang.String.
- - yes MessageDigest org.mortbay.util.Credential$MD5.check(Ljava/lang/Object;)Z $r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer4007) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest org.mortbay.util.Credential$MD5.check(Ljava/lang/Object;)Z r22 = virtualinvoke $r9.<java.security.MessageDigest: byte[] digest()>() Unexpected call to method <java.security.MessageDigest: byte[] digest()> on object of type java.security.MessageDigest. Expect a call to one of the following methods <java.security.MessageDigest: void update(byte[])>,<java.security.MessageDigest: void update(byte[],int,int)>,<java.security.MessageDigest: byte[] digest(byte[])>,<java.security.MessageDigest: void update(java.nio.ByteBuffer)>,<java.security.MessageDigest: void update(byte)>
- - yes MessageDigest org.mortbay.util.Credential$MD5.digest(Ljava/lang/String;)Ljava/lang/String; $r15 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer4010) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
- - yes KeyStore org.mortbay.util.KeyPairTool.main([Ljava/lang/String;)V virtualinvoke r3.<java.security.KeyStore: void load(java.io.InputStream,char[])>(r41, $r21) Second parameter should never be of type java.lang.String.
- - yes KeyStore org.mortbay.util.KeyPairTool.main([Ljava/lang/String;)V virtualinvoke r3.<java.security.KeyStore: void store(java.io.OutputStream,char[])>(r43, $r30) Second parameter should never be of type java.lang.String.
- - yes KeyStore org.mortbay.util.KeyPairTool.main([Ljava/lang/String;)V virtualinvoke r3.<java.security.KeyStore: void store(java.io.OutputStream,char[])>(r43, $r30) Unexpected call to method store on object of type java.security.KeyStore. Expect a call to one of the following methods getKey,getEntry
- - yes KeyStore org.mortbay.util.PKCS12Import.main([Ljava/lang/String;)V virtualinvoke r3.<java.security.KeyStore: void store(java.io.OutputStream,char[])>(r48, r5) Unexpected call to method store on object of type java.security.KeyStore. Expect a call to one of the following methods getKey,getEntry
4.2.9 no       yes MessageDigest org.mortbay.http.DigestAuthenticator$Digest.check(Ljava/lang/Object;)Z $r52 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer3079) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest org.mortbay.http.DigestAuthenticator$Digest.check(Ljava/lang/Object;)Z virtualinvoke $r9.<java.security.MessageDigest: void reset()>() Unexpected call to method reset on object of type java.security.MessageDigest. Expect a call to one of the following methods digest,update
- - yes KeyStore org.mortbay.http.SunJsseListener.start()V virtualinvoke r66.<java.security.KeyStore: void load(java.io.InputStream,char[])>($r67, $r72) Second parameter should never be of type java.lang.String.
- - yes MessageDigest org.mortbay.util.Credential$MD5.check(Ljava/lang/Object;)Z $r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer3957) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest org.mortbay.util.Credential$MD5.check(Ljava/lang/Object;)Z virtualinvoke $r4.<java.security.MessageDigest: void reset()>() Unexpected call to method reset on object of type java.security.MessageDigest. Expect a call to one of the following methods digest,update
- - yes MessageDigest org.mortbay.util.Credential$MD5.digest(Ljava/lang/String;)Ljava/lang/String; $r15 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer3959) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest org.mortbay.util.Credential$MD5.digest(Ljava/lang/String;)Ljava/lang/String; r19 = virtualinvoke $r9.<java.security.MessageDigest: byte[] digest()>() Unexpected call to method <java.security.MessageDigest: byte[] digest()> on object of type java.security.MessageDigest. Expect a call to one of the following methods <java.security.MessageDigest: void update(byte[])>,<java.security.MessageDigest: void update(byte[],int,int)>,<java.security.MessageDigest: byte[] digest(byte[])>,<java.security.MessageDigest: void update(java.nio.ByteBuffer)>,<java.security.MessageDigest: void update(byte)>
- - yes MessageDigest org.mortbay.util.Credential$MD5.digest(Ljava/lang/String;)Ljava/lang/String; virtualinvoke $r5.<java.security.MessageDigest: void reset()>() Unexpected call to method reset on object of type java.security.MessageDigest. Expect a call to one of the following methods digest,update
- - yes KeyStore org.mortbay.util.KeyPairTool.main([Ljava/lang/String;)V virtualinvoke r3.<java.security.KeyStore: void load(java.io.InputStream,char[])>(r41, $r21) Second parameter should never be of type java.lang.String.
- - yes KeyStore org.mortbay.util.KeyPairTool.main([Ljava/lang/String;)V virtualinvoke r3.<java.security.KeyStore: void store(java.io.OutputStream,char[])>(r43, $r30) Second parameter should never be of type java.lang.String.
- - yes KeyStore org.mortbay.util.KeyPairTool.main([Ljava/lang/String;)V virtualinvoke r3.<java.security.KeyStore: void store(java.io.OutputStream,char[])>(r43, $r30) Unexpected call to method store on object of type java.security.KeyStore. Expect a call to one of the following methods getKey,getEntry
- - yes KeyStore org.mortbay.util.PKCS12Import.main([Ljava/lang/String;)V virtualinvoke r3.<java.security.KeyStore: void store(java.io.OutputStream,char[])>(r48, r5) Unexpected call to method store on object of type java.security.KeyStore. Expect a call to one of the following methods getKey,getEntry
4.2.10 no       yes MessageDigest org.mortbay.http.DigestAuthenticator$Digest.check(Ljava/lang/Object;)Z r33 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer3033) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest org.mortbay.http.DigestAuthenticator$Digest.check(Ljava/lang/Object;)Z virtualinvoke r33.<java.security.MessageDigest: void reset()>() Unexpected call to method reset on object of type java.security.MessageDigest. Expect a call to one of the following methods digest,update
- - yes MessageDigest org.mortbay.util.Credential$MD5.check(Ljava/lang/Object;)Z $r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer3758) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest org.mortbay.util.Credential$MD5.check(Ljava/lang/Object;)Z virtualinvoke $r4.<java.security.MessageDigest: void reset()>() Unexpected call to method reset on object of type java.security.MessageDigest. Expect a call to one of the following methods digest,update
- - yes MessageDigest org.mortbay.util.Credential$MD5.digest(Ljava/lang/String;)Ljava/lang/String; $r15 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer3762) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest org.mortbay.util.Credential$MD5.digest(Ljava/lang/String;)Ljava/lang/String; r19 = virtualinvoke $r9.<java.security.MessageDigest: byte[] digest()>() Unexpected call to method <java.security.MessageDigest: byte[] digest()> on object of type java.security.MessageDigest. Expect a call to one of the following methods <java.security.MessageDigest: void update(byte[])>,<java.security.MessageDigest: void update(byte[],int,int)>,<java.security.MessageDigest: byte[] digest(byte[])>,<java.security.MessageDigest: void update(java.nio.ByteBuffer)>,<java.security.MessageDigest: void update(byte)>
- - yes MessageDigest org.mortbay.util.Credential$MD5.digest(Ljava/lang/String;)Ljava/lang/String; virtualinvoke $r5.<java.security.MessageDigest: void reset()>() Unexpected call to method reset on object of type java.security.MessageDigest. Expect a call to one of the following methods digest,update
- - yes KeyStore org.mortbay.util.KeyPairTool.main([Ljava/lang/String;)V virtualinvoke r3.<java.security.KeyStore: void store(java.io.OutputStream,char[])>(r43, $r30) Unexpected call to method store on object of type java.security.KeyStore. Expect a call to one of the following methods getKey,getEntry
- - yes KeyStore org.mortbay.util.PKCS12Import.main([Ljava/lang/String;)V virtualinvoke r3.<java.security.KeyStore: void store(java.io.OutputStream,char[])>(r48, r5) Unexpected call to method store on object of type java.security.KeyStore. Expect a call to one of the following methods getKey,getEntry
- - yes MessageDigest org.mortbay.util.Password.main([Ljava/lang/String;)V return Operation on object of type java.security.MessageDigest object not completed. Expected call to digest, update
4.2.12 no       yes MessageDigest org.mortbay.http.DigestAuthenticator$Digest.check(Ljava/lang/Object;)Z r33 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer2056) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest org.mortbay.http.DigestAuthenticator$Digest.check(Ljava/lang/Object;)Z virtualinvoke r33.<java.security.MessageDigest: void reset()>() Unexpected call to method reset on object of type java.security.MessageDigest. Expect a call to one of the following methods digest,update
- - yes KeyStore org.mortbay.http.SunJsseListener.open()V virtualinvoke r66.<java.security.KeyStore: void load(java.io.InputStream,char[])>($r67, $r72) Second parameter should never be of type java.lang.String.
- - yes MessageDigest org.mortbay.util.Credential$MD5.check(Ljava/lang/Object;)Z $r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer3942) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest org.mortbay.util.Credential$MD5.check(Ljava/lang/Object;)Z virtualinvoke $r5.<java.security.MessageDigest: void update(byte[])>($r8) Operation on object of type java.security.MessageDigest object not completed. Expected call to <java.security.MessageDigest: void update(byte[])>, <java.security.MessageDigest: void update(byte[],int,int)>, digest, <java.security.MessageDigest: void update(java.nio.ByteBuffer)>, <java.security.MessageDigest: void update(byte)>
- - yes MessageDigest org.mortbay.util.Credential$MD5.digest(Ljava/lang/String;)Ljava/lang/String; $r15 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer3946) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest org.mortbay.util.Credential$MD5.digest(Ljava/lang/String;)Ljava/lang/String; virtualinvoke $r5.<java.security.MessageDigest: void reset()>() Unexpected call to method reset on object of type java.security.MessageDigest. Expect a call to one of the following methods digest,update
- - yes KeyStore org.mortbay.util.KeyPairTool.main([Ljava/lang/String;)V virtualinvoke r3.<java.security.KeyStore: void load(java.io.InputStream,char[])>(r41, $r21) Second parameter should never be of type java.lang.String.
- - yes KeyStore org.mortbay.util.KeyPairTool.main([Ljava/lang/String;)V virtualinvoke r3.<java.security.KeyStore: void store(java.io.OutputStream,char[])>(r43, $r30) Second parameter should never be of type java.lang.String.
- - yes KeyStore org.mortbay.util.KeyPairTool.main([Ljava/lang/String;)V virtualinvoke r3.<java.security.KeyStore: void store(java.io.OutputStream,char[])>(r43, $r30) Unexpected call to method store on object of type java.security.KeyStore. Expect a call to one of the following methods getKey,getEntry
- - yes KeyStore org.mortbay.util.PKCS12Import.main([Ljava/lang/String;)V virtualinvoke r3.<java.security.KeyStore: void store(java.io.OutputStream,char[])>(r48, r5) Unexpected call to method store on object of type java.security.KeyStore. Expect a call to one of the following methods getKey,getEntry
6.0.0 no       no
6.0.1 no       no
6.0.2 no       no
6.1.0 no       no
6.1.1 no       no
6.1.2 no       no
6.1.3 no       no
6.1.4 no       no
6.1.5 no       no
6.1.6 no       no
6.1.7 no       no
6.1.8 no       no
6.1.9 no       no
6.1.10 no       no
6.1.11 no       no
6.1.12 no       no
6.1.14 no       no
6.1.15 no       no
6.1.16 no       no
6.1.17 no       no
6.1.18 no       no
6.1.19 no       no
6.1.20 no       no
6.1.21 no       no
6.1.22 no       no
6.1.23 no       no
6.1.24 no       no
6.1.25 no       no
6.1.26 no       no