| Summary: | TLS Renegotiation should not be enabled by default | ||
|---|---|---|---|
| Product: | [RT] Jetty | Reporter: | Chad La Joie <clajoie> |
| Component: | server | Assignee: | Greg Wilkins <gregw> |
| Status: | RESOLVED WONTFIX | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | gunnar, jetty-inbox |
| Version: | unspecified | ||
| Target Milestone: | 7.2.x | ||
| Hardware: | PC | ||
| OS: | Mac OS X - Carbon (unsup.) | ||
| Whiteboard: | |||
|
Description
Chad La Joie
Chad, the renegotiation enabling was added to jetty in response to that vulnerability and we initially set to disabled. However, after several releases of JVM's and browsers that support rfc5746, we switched the default to enabled. I can't see anything in the java SSLEngine API that would allow us to detect if RFC5746 is being supported? Do you know of such a check? If so, then we would use that anded with the boolean. Chad, I think the vulnerability has been fixed long enough now that we don't need to default to no renegotiation Personally I still think it should be disabled as the majority of browsers still in use today don't have the TLS patch. But I understand that's just a matter of personal preference. |