Pārlūkot izejas kodu

crypto/tls: use negotiated version for fallback check

BoGo: FallbackSCSV-VersionMatch-TLS13
v1.2.3
Filippo Valsorda pirms 7 gadiem
committed by Peter Wu
vecāks
revīzija
58aab36b6e
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. +1
    -1
      handshake_server.go

+ 1
- 1
handshake_server.go Parādīt failu

@@ -350,7 +350,7 @@ Curves:
for _, id := range hs.clientHello.cipherSuites {
if id == TLS_FALLBACK_SCSV {
// The client is doing a fallback connection.
if hs.clientHello.vers < c.config.maxVersion() {
if c.vers < c.config.maxVersion() {
c.sendAlert(alertInappropriateFallback)
return false, errors.New("tls: client using inappropriate protocol fallback")
}


Notiek ielāde…
Atcelt
Saglabāt