CVE-2022-2576

Uncontrolled Resource Consumption in maven/org.eclipse.californium/californium-core

Identifiers

CVE-2022-2576

Package Slug

maven/org.eclipse.californium/californium-core

Vulnerability

Uncontrolled Resource Consumption

Description

In Eclipse Californium version 2.0.0 to 2.7.2 and 3.0.0-3.5.0 a DTLS resumption handshake falls back to a DTLS full handshake on a parameter mismatch without using a HelloVerifyRequest. Especially, if used with certificate based cipher suites, that results in message amplification (DDoS other peers) and high CPU load (DoS own peer). The misbehavior occurs only with DTLSVERIFYPEERSONRESUMPTION_THRESHOLD values larger than 0.

Affected Versions

All versions starting from 2.0.0 up to 2.7.2, all versions starting from 3.0.0 up to 3.5.0

Solution

Upgrade to versions 2.7.3, 3.6.0 or above.

Last Modified

2022-08-09

source