PM07122: LOOPING IN JAVA LAUNCHER IN SUID ENV

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Error Message: Looping in Java Launcher in SUID env
    .
    Stack Trace: N/A
    .
    

Local fix

  • Dont use 142 JVM in SUID env
    

Problem summary

  • When java is in setuid mode, OS unsets the LD_LIBRARY_PATH
    environment variable
    before executing due to security reasons.This causes java
    executable in infinite loop as
    it doesnt find the proper search path for libraries (set through
    LD_LIBRARY_PATH)
    

Problem conclusion

  • This defect will be fixed in:
    1.4.2 SR13 FP5 (Linux)
    .
    Problem solution is to port Sunbug 4745674.
    Avoid using LD_LIBRARY_PATH if the executable is running
    suid/sgid. Instead use /etc/ld.so.conf and ldconfig to manage
    the library path.
    .
    To obtain the fix:
    Install build 20100217 or later
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM07122

  • Reported component name

    JAVA(1.3/1.4 CO

  • Reported component ID

    5648C9800

  • Reported release

    42L

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-02-09

  • Closed date

    2010-02-19

  • Last modified date

    2010-02-19

  • 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

    JAVA(1.3/1.4 CO

  • Fixed component ID

    5648C9800

Applicable component levels

  • R42L PSN

       UP



Rate this page:

(0 users)Average rating

Document information


More support for:

z/OS family

Software version:

1.4.2

Reference #:

PM07122

Modified date:

2010-02-19

Translate my page

Machine Translation

Content navigation