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 does not verify, or incorrectly verifies, the cryptographic signature for data.
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) |