The Diffie-Hellman key-exchange implementation in dhm.c in PolarSSL before 0.14.2 does not properly validate a public parameter, which makes it easier for man-in-the-middle attackers to obtain the shared secret key by modifying network traffic, a related issue to CVE-2011-5095.
2012-06-20T17:55:01.433
2025-04-11T00:51:21.963
Deferred
CVSSv2: 4.0 (MEDIUM)
AV:N/AC:H/Au:N/C:P/I:P/A:N
4.9
4.9
Type | Vendor | Product | Version/Range | Vulnerable? |
---|---|---|---|---|
Application | polarssl | polarssl | ≤ 0.14.0 | Yes |
Application | polarssl | polarssl | 0.10.0 | Yes |
Application | polarssl | polarssl | 0.10.1 | Yes |
Application | polarssl | polarssl | 0.11.0 | Yes |
Application | polarssl | polarssl | 0.11.1 | Yes |
Application | polarssl | polarssl | 0.12.0 | Yes |
Application | polarssl | polarssl | 0.12.1 | Yes |
Application | polarssl | polarssl | 0.13.1 | Yes |