-
Type:
Bug
-
Resolution: Fixed
-
Priority:
P3
-
Affects Version/s: 9
-
Component/s: security-libs
-
b119
There is no synchronization in the call stack from reseed -> engineReseed -> reseedAlgorithm (-> hashReseedInternal), and the tail method is updating internal state. Somewhere along this stack a synchronized keyword should be added.
Also, the comment in AbstractDrbg on synchronization is about a previous design and obsolete now. It should be updated as well.
Also, the comment in AbstractDrbg on synchronization is about a previous design and obsolete now. It should be updated as well.