Free and open-source vulnerability scanner

Mageni eases for you the vulnerability scanning, assessment, and management process. It is free and open-source.

Install Now

Available for macOS, Windows, and Linux

App screenshot

OpenSSL: Timing-based attacks on SSL/TLS with CBC encryption (CVE-2003-0078) (Linux)

Information

Severity

Severity

Medium

Family

Family

General

CVSSv2 Base

CVSSv2 Base

5.0

CVSSv2 Vector

CVSSv2 Vector

AV:N/AC:L/Au:N/C:P/I:N/A:N

Solution Type

Solution Type

Vendor Patch

Created

Created

2 years ago

Modified

Modified

2 years ago

Summary

OpenSSL is prone to timing-based attacks on SSL/TLS with CBC encryption.

Insight

Insight

ssl3_get_record in s3_pkt.c for OpenSSL does not perform a MAC computation if an incorrect block cipher padding is used, which causes an information leak (timing discrepancy) that may make it easier to launch cryptographic attacks that rely on distinguishing between padding and MAC verification errors, possibly leading to extraction of the original plaintext, aka the 'Vaudenay timing attack'.

Affected Software

Affected Software

OpenSSL version 0.9.6 through 0.9.6h and 0.9.7.

Detection Method

Detection Method

Checks if a vulnerable version is present on the target host.

Solution

Solution

Update OpenSSL to version 0.9.6.i, 0.9.7a or later. See the references for more details.

Common Vulnerabilities and Exposures (CVE)