You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
David Hook edited this page Aug 29, 2025
·
2 revisions
Issue affecting: BC Java 2.1.0, BC-LTS 2.73.0 to BC-LTS 2.73.7
Fixed versions: BC Java 2.1.1, BC-LTS 2.73.8
Platform affected: All JVMs.
The JCE Cipher.doFinal() which takes input and output arrays can accidentally overwrite input where the two arrays are the same and the output is offset to a different value from the input offset leading to the production of garbage encryptions/decrytions.