Array overflow with too many RTP ports

Bug #1212775 reported by Didier Barvaux
256
This bug affects 1 person
Affects Status Importance Assigned to Milestone
rohc
Status tracked in Rohc-main
Rohc-1.5.x
Invalid
Undecided
Didier Barvaux
Rohc-1.6.x
Fix Released
Critical
Didier Barvaux
Rohc-main
Fix Released
Critical
Didier Barvaux

Bug Description

If no RTP detection callback is defined, and if the maximum number of RTP ports is defined, then the compressor causes an array overflow while checking if a packet belongs to a context or not.

Revision history for this message
Didier Barvaux (didier-barvaux) wrote :

Branch 1.5.x is not affected.

Revision history for this message
Didier Barvaux (didier-barvaux) wrote :
Revision history for this message
Didier Barvaux (didier-barvaux) wrote :
Revision history for this message
Didier Barvaux (didier-barvaux) wrote :

If you configured 15 UDP ports dedicated to RTP streams, then the first UDP packet (RTP is not needed) that will be compressed will cause the array overflow.

To post a comment you must log in.
This report contains Public Security information  
Everyone can see this security related information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.