[Asterisk-code-review] chan sip: bigger buffers for headers, better failure mode (asterisk[master])

Vasil Kolev asteriskteam at digium.com
Tue Jun 7 05:17:46 CDT 2016


Vasil Kolev has posted comments on this change.

Change subject: chan_sip: bigger buffers for headers, better failure mode
......................................................................


Patch Set 3:

(1 comment)

> Did you plan on incorporating the feedback about not limiting
 > things as Corey mentioned since the API easily allows it, or are
 > you sticking to the enforced limit? As well does this close the
 > issue like Corey mentioned?

It closes the issue, I'll add the Close:, I thought someone else had to verify that part.

For the limit, I can remove it, if it's the way it should be, I was extra paranoid.

https://gerrit.asterisk.org/#/c/2923/2/channels/chan_sip.c
File channels/chan_sip.c:

Line 14159: #define SIPHEADERMAX 1024
> Since we're using alloc'ed strings that can be expanded I'm not sure why we
I wanted to have some kind of limit, to guard against a possible DoS. The SIPHEADERMAX define doesn't belong here, but I think it would be a good idea to have, is there a proper place for it?


-- 
To view, visit https://gerrit.asterisk.org/2923
To unsubscribe, visit https://gerrit.asterisk.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I1b68fcbddca6f6cc7d7a92fe1cb0d5430282b2b3
Gerrit-PatchSet: 3
Gerrit-Project: asterisk
Gerrit-Branch: master
Gerrit-Owner: Vasil Kolev <vasil.kolev at securax.org>
Gerrit-Reviewer: Anonymous Coward #1000019
Gerrit-Reviewer: Corey Farrell <git at cfware.com>
Gerrit-Reviewer: Joshua Colp <jcolp at digium.com>
Gerrit-Reviewer: Vasil Kolev <vasil.kolev at securax.org>
Gerrit-HasComments: Yes



More information about the asterisk-code-review mailing list