-
Bug
-
Resolution: Fixed
-
P3
-
11, 13, 14
-
b18
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8326010 | 11.0.24-oracle | Nibedita Jena | P3 | Resolved | Fixed | b01 |
JDK-8263370 | 11.0.12 | Alexey Bakhtin | P3 | Resolved | Fixed | b01 |
The SHA3 message digests implemented in SUN provider are not thread-safe when cloned.
The digest value calculated incorrectly, in case of SHA3 message digest object is cloned and hash value for original and cloned objects are calculated in parallel.
The problem is in the SHA3.lanes buffer. It becomes shared between original and cloned object.
This issue does not happen with other message digests.
The digest value calculated incorrectly, in case of SHA3 message digest object is cloned and hash value for original and cloned objects are calculated in parallel.
The problem is in the SHA3.lanes buffer. It becomes shared between original and cloned object.
This issue does not happen with other message digests.
- backported by
-
JDK-8263370 The SHA3 message digests impl of SUN provider are not thread safe after cloned
-
- Resolved
-
-
JDK-8326010 The SHA3 message digests impl of SUN provider are not thread safe after cloned
-
- Resolved
-