[radvd-devel-l] Buffer overflow
pekkas at netcore.fi
Mon Jan 25 05:22:32 EST 2010
On Mon, 25 Jan 2010, Jan Görig wrote:
> because last solution wasn't very clear, I have re-made previous patch.
> Current version is reallocating memory when necessary.
> But there is another issue. Bug reporter wrote that he needs 65k routes. This
> number is too large and in current configuration format is very hard to
> maintain it. So there is a question, if this is only individual problem or is
> this request for more intelligent configure options.
I don't think this can be made to work this way -- each prefix
information option requires 32B and stuffing 64K of them would
require, at 1500B link MTU, about 1400 router advertisement messages!
I'll follow up on this in RH bugzilla.
> Jan Gorig
> Dne 14.1.2010 12:22, Jan Görig napsal(a):
>> there was reported bug in Fedora bugzilla about buffer overflow while
>> advertising too many prefixes.
>> I have added checking and readable error message. Patch included.
>> Jan Gorig
Pekka Savola "You each name yourselves king, yet the
Netcore Oy kingdom bleeds."
Systems. Networks. Security. -- George R.R. Martin: A Clash of Kings
More information about the radvd-devel-l