[TLS] New Problem (Was: Last Call: draft-altman-tls-channel-bindings)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[TLS] New Problem (Was: Last Call: draft-altman-tls-channel-bindings)
On Wed, Nov 04, 2009 at 10:13:46PM +0000, Larry Zhu wrote:
> The proposed looks fine. Thanks,
Thanks.
HOWEVER, Martin's post to the TLS WG list about MITM attacks in
re-negotiations is relevant.
Re-negotiations have no real binding between inner and outer
connections. Clients can enforce that the server end-point is the same
(has the same certificate, whatever) for both connections: inner and
outer. Servers can also force the inner connection to change cipher
specs. But suppose that the outer connection used an TLS_DH_anon_*
cipher suite! Then there is no binding whatsoever between the inner and
outer connection. And then we have a real problem for tls-unique.
We need at least a security considerations note about this. But we
should also consider changing tls-unique to be the client's Finished
message for the _inner-most_ TLS connection, not outer-most.
(Outer-most is OK IFF there's a binding between each channel.)
Comments?
Nico
--
Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.