Re: [TLS] Implementation survey: Client Certificate URL extension
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [TLS] Implementation survey: Client Certificate URL extension
At Thu, 10 Apr 2008 17:49:17 +0200 (MEST),
Martin Rex wrote:
>
> Pasi.Eronen at nokia.com wrote:
> >
> > Martin Rex wrote:
> > > Pasi.Eronen at nokia.com wrote:
> > > >
> > > > This vulnerability of Client Certificate URL is already described in
> > > > the Security Considerations text in RFC 4366, so it isn't anything
> > > > particularly new.
> > > >
> > > > In the context of web browsing over TLS, it isn't really different
> > > > than, say, the ability to include IMG URLs pointing to arbitrary
> > > > hosts (not just the one the HTML page came from).
> > >
> > > It is completely different!
> > >
> > > The regular HTTP/HTML based attacks attack the client/browser.
> > >
> > > The certificate extensions and the client-cert-URL extension for TLS
> > > attack the server, and there is no "must visit a hostile website"
> > > involved at all, the server is guaranteed to fall prey to every
> > > attack automatically if it supports/implements such a feature (or
> > > "inherits" this feature from the underlying middleware).
> >
> > You're quite right, I wasn't thinking clearly -- this is indeed
> > quite different, since it targets the server.
> >
> > Nevertheless, it is described in RFC 4366 already; do you think
> > there's something more we should add in 4366bis?
>
> Security Considerations, section 6.3 of rfc4366 already describes the
> problems and implications in quite detail (I wasn't aware of that).
> But maybe that isn't scary enough? Personally, I feel quite uncomfortable
> with such a dangerous extension in an IETF standard. *I* can NOT think
> of a safe mode of operation for the client certificate URL extension.
> As soon as the admins enables it, his server is toast. Do we really need
> to standardize something that is so extremely dangerous?
Too late for that. Plus, it's not like this is the only place this
kind of thing is standardized. Cf. web pages.
> Btw. why should rfc4346bis (TLS 1.2) obsolete rfc4366 (TLS extensions)?
> draft-ietf-tls-rfc4346-bis-09.txt has this in the second line:
> Obsoletes (if approved): RFC 3268, 4346, 4366
>
> None of the vital Security Considerations from rfc4366 was merged into
> rfc4346bis, so this appears to be an error.
> There is a fairly fresh rfc4366bis I-D claiming to obsolete rfc4366.
Together 4346-bis and 4366 bis obsolete 4366.
As far as I know the security considerations in 4346-bis do cover
the security considerations for the extensions mechanism itself
and the extensions described in the document.
-Ekr
_______________________________________________
TLS mailing list
TLS at ietf.org
https://www.ietf.org/mailman/listinfo/tls
Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.