In Eclipse Californium version 2.0.0 to 2.6.4 and 3.0.0-M1 to 3.0.0-M3, the certificate based (x509 and RPK) DTLS handshakes accidentally succeeds without verifying the server sides signature on the client side, if that signature is not included in the servers ServerKeyExchange.
The product performs a key exchange with an actor without verifying the identity of that actor.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Californium | Eclipse | 2.0.0 (including) | 2.6.5 (excluding) |
Californium | Eclipse | 3.0.0-m1 (including) | 3.0.0-m1 (including) |
Californium | Eclipse | 3.0.0-m2 (including) | 3.0.0-m2 (including) |
Californium | Eclipse | 3.0.0-m3 (including) | 3.0.0-m3 (including) |