It is currently possible to wind up the stack by sending 0x07 0xAA 0x07 0xAA ... to the LinkParser. The recursion on LinkParser::parse_many (called through LinkParser::parse_header) should be flatten out.
The issue is mitigated by the buffer size of the sent data, but the recursion should still be removed.
It is currently possible to wind up the stack by sending
0x07 0xAA 0x07 0xAA ...to the LinkParser. The recursion onLinkParser::parse_many(called throughLinkParser::parse_header) should be flatten out.The issue is mitigated by the buffer size of the sent data, but the recursion should still be removed.