Details
Description
When the device receives a read record service request for an application index the read length indicated to the application is not truncated to the maximum available buffer size of the protocol stack. E.g when a read service with length=16kB is received the Read Record service indications is sent with read length=16kB althoug the internal buffer might be only about 4kB for netX52 use case. When in this case the application responds with the full requested record length, an buffer overflow occurs.
It is expected that the read length indicated to the application is truncated to the maximum available buffer size.