IBM Support

IV53269: ETHER_ATON DOES NOT VALIDATE THE INPUT AS EXPECTED APPLIES TO AIX 7100-03

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • ether_aton() routine does not sufficiently validate the
    input.
    
    Octets should be between 0 and ff, but ether_aton does
    not
    return error when the value of the octets are outside
    this
    boundary and if the octets provided are more than 6.
    

Local fix

  • Provide valid ethernet address as input to ether_aton()
    

Problem summary

  • If the ethernet address with incorrect value or incorrect
    format is passed to ether_aton(), it accepts that.
    

Problem conclusion

  • Proper checking has been implemented so that only correct
    value and correct format will be accepted.
    

Temporary fix

Comments

  • 6100-07 - use AIX APAR IV58302
    6100-08 - use AIX APAR IV57886
    6100-09 - use AIX APAR IV52995
    6100-09 - use AIX APAR IV52995
    6100-09 - use AIX APAR IV52995
    7100-01 - use AIX APAR IV51671
    7100-02 - use AIX APAR IV57043
    7100-03 - use AIX APAR IV53269
    

APAR Information

  • APAR number

    IV53269

  • Reported component name

    AIX V7.1

  • Reported component ID

    5765H4000

  • Reported release

    710

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Submitted date

    2013-12-11

  • Closed date

    2013-12-11

  • Last modified date

    2014-08-14

  • APAR is sysrouted FROM one or more of the following:

    IV51671

  • APAR is sysrouted TO one or more of the following:

    U866406

Fix information

  • Fixed component name

    AIX V7.1

  • Fixed component ID

    5765H4000

Applicable component levels

  • R710 PSY U866406

       UP14/05/22 I 1000



Document information

More support for: AIX Enterprise Edition

Software version: 710

Operating system(s): AIX

Reference #: IV53269

Modified date: 14 August 2014