IBM Support

IT14033: IMPROPER USE OF DP:SUBSTRING-BASE64() ON NON-BASE64 DATA MIGHT RESULT IN APPLIANCE RESTART

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When dp:substring-base64() is applied to a non-base64
    string, and the result is used as input for another extension
    function, the appliance might restart.
    

Local fix

  • Use substring(...) instead of dp:substring-base64(...) where
    the input is not base64 encoded.
    

Problem summary

  • Affected is the use of dp:substring-base64() DataPower extension
     function.
    
    When applied to input not being base64 encoded and the
    result is used
    as input for another extension function, then the appliance
    might restart.
    

Problem conclusion

  • Fix is to return empty string in case of dp:substring-base64()
    being applied to
    input not being base64 encoded.
    
    It is available in 7.0.0.14, 7.1.0.11, 7.2.0.8, 7.5.0.2 and
    7.5.1.2
    
    For a list of the latest fix packs available, please see:
    http://www-01.ibm.com/support/docview.wss?uid=swg21237631
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT14033

  • Reported component name

    DTPWR INTGRAPL

  • Reported component ID

    DP905XI52

  • Reported release

    720

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-02-29

  • Closed date

    2016-05-25

  • Last modified date

    2016-09-16

  • 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

    DTPWR INTGRAPL

  • Fixed component ID

    DP905XI52

Applicable component levels

  • R700 PSY

       UP

  • R710 PSY

       UP

  • R720 PSY

       UP

  • R750 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSHT9H","label":"WebSphere DataPower Integration Appliance XI52"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"720","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
16 September 2016