IZ57603: THREAD HANG DUE TO INFINITE LOOP IN SHA1PRNG (IBM JCE COMPONENT)

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Problem Description:   Thread hang due to infinite loop in
    SHA1PRNG, as state of Random Number Generator is not updated
    with the seed value appropriately.
    
    JVM affected:  Java 142, 50 and 6.
    
    JARs affected: ibmjceprovider.jar
    
    Customer reported problem in: 160 SR5.
    

Local fix

  • Level 3 to update
    

Problem summary

  • SHA1PRNG had a hang in certain highly-threaded situations.
    

Problem conclusion

  • The state variable was not being updated properly.
    
    The fix is available in Hursley defect 154920  and should make
    1.4.2 SR 14, 5.0 SR 11, and 6.0 SR 6.  The build date is 090819.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IZ57603

  • Reported component name

    TIV JAVA CRYPTO

  • Reported component ID

    TIVSECJCE

  • Reported release

    100

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-08-10

  • Closed date

    2009-08-20

  • Last modified date

    2009-08-20

  • 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

    TIV JAVA CRYPTO

  • Fixed component ID

    TIVSECJCE

Applicable component levels

  • R100 PSY

       UP



Rate this page:

(0 users)Average rating

Document information


More support for:

Tivoli Components - Java Security
JCE

Software version:

100

Reference #:

IZ57603

Modified date:

2009-08-20

Translate my page

Machine Translation

Content navigation