A crafted IEC 60870-5-104 I-frame with a declared object count exceeding
what fits in the ASDU body causes InformationObject_ParseObjectAddress
to read one byte past the end of the heap-allocated message buffer.
Credits
arun babu puthuparambil of Central Power Research Institute, Bengaluru, India reported this vulnerability to CISA.