Details
-
Type:
Bug
-
Status: Closed
-
Priority:
P1
-
Resolution: Fixed
-
Affects Version/s: 1.1
-
Fix Version/s: 1.1.5
-
Component/s: security-libs
-
Labels:
-
Subcomponent:
-
Resolved In Build:1.1.5
-
CPU:sparc
-
OS:solaris_2.6
-
Verification:Verified
Description
In sun.security.util:
DerOutputStream.java:
----------------------
public void putLength (int len) throws IOException{
...
} else if (len < (1 << 16)) {
write ((byte)0x083);
write ((byte) (len >> 16));
write ((byte) (len >> 8));
write ((byte) len);
...
}
1<<16 is incorrect.