[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <48B371F1.5080605@redhat.com>
Date: Tue, 26 Aug 2008 11:01:05 +0800
From: Eugene Teo <eteo@...hat.com>
To: Vlad Yasevich <vladislav.yasevich@...com>
CC: davem@...emloft.net, netdev@...r.kernel.org,
linux-sctp@...r.kernel.org, security@...nel.org
Subject: Re: [PATCH] sctp: add verification checks to SCTP_AUTH_KEY option
Vlad Yasevich wrote:
> Eugene Teo wrote:
>> Vlad Yasevich wrote:
[...]
>>> + if (authkey->sca_keylength > optlen) {
>>> + ret = -EINVAL;
>>> + goto out;
>> Is there a better upper bound check?
>
> Hm... optlen - sizeof(struct sctp_authkey) is more accurate.
>
> There is really no other bound.
Linus suggested that it is better to declare an upper bound for key_len.
I think it makes a lot of sense as a key shouldn't be as long as the
boundary limit of its declared data type.
Thanks,
Eugene
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists