APAR status
Closed as program error.
Error description
Error Message: N/A . Stack Trace: N/A . The memory growth was observed during AES encryption operations using since Java 8, SR7FP5 causing application to stop. If the encryption operation is disabled or IBMJCE is put ahead of IBMJCEPlus as the JCE provider in java.security file, then native memory usage does not grow. The application uses AES Counter Mode with 256-bit key encryption.
Local fix
Place IBMJCE ahead of IBMJCEPlus in java.security file.
Problem summary
There is a memory growth observed during AES encryption operations using IBMJCEPlus as the provider.
Problem conclusion
The JVM has been updated to fix the memory growth when AES encryption operations are performed with IBMJCEPlus as the provider. The native library releases an internal context structure associated with this Cipher. This code change will fix memory growth for decryption operation and other symmetric cipher like Triple-DES. The associated Hursley RTC Problem Report is 147535 The associated Austin GIT defect in IBMJCEPlus is 411 The associated Austin APAR is IJ39967 JVMs affected: Java 8.0 The fix was delivered for Java 8 sr7 fp15 The affected jar is ibmjceplus.jar Other affected files: libgskits.so, jgskit.dll. The build level of this jar for the affected releases is Build-Date: 20220510 . This APAR will be fixed in the following Releases: . IBM SDK, Java Technology Edition 8 SR7 FP15 (8.0.7.15) . Contact your IBM Product's Service Team for these Service Refreshes and Fix Packs. For those running stand-alone, information about the available maintenance can be found at: https://www.ibm.com/support/pages/java-sdk
Temporary fix
Comments
APAR Information
APAR number
IJ40114
Reported component name
SECURITY
Reported component ID
620700125
Reported release
270
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2022-05-17
Closed date
2022-06-03
Last modified date
2022-06-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
SECURITY
Fixed component ID
620700125
Applicable component levels
[{"Line of Business":{"code":"LOB36","label":"IBM Automation"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSNVBF","label":"Runtimes for Java Technology"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"270"}]
Document Information
Modified date:
04 June 2022