Changes between Initial Version and Version 2 of Ticket #2016


Ignore:
Timestamp:
May 22, 2017 3:47:36 AM (7 years ago)
Author:
ming
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #2016

    • Property Status changed from new to closed
    • Property Resolution changed from to fixed
  • Ticket #2016 – Description

    initial v2  
    11A crash can happen if PJSIP receives a message with a specific CSeq header and a Via header with no branch parameter. The issue is that the PJSIP RFC 2543 transaction key generation algorithm does not allocate a large enough buffer. By overrunning the buffer, the memory allocation table becomes corrupted, leading to an eventual crash. 
     2 
     3Thanks to George Joseph and Asterisk team for the report.