Skip to content
OpenAdvisories
Unscored CVE-2018-0733 EUVD-2018-1543GHSA-j66x-3v7r-hj5f

Incorrect CRYPTO_memcmp on HP-UX PA-RISC

Published Mar 27, 2018 · Updated Sep 16, 2024 · Assigned by openssl

Description

Because of an implementation bug the PA-RISC CRYPTO_memcmp function is effectively reduced to only comparing the least significant bit of each byte. This allows an attacker to forge messages that would be considered as authenticated in an amount of tries lower than that guaranteed by the security claims of the scheme. The module can only be compiled by the HP-UX assembler, so that only HP-UX PA-RISC targets are affected. Fixed in OpenSSL 1.1.0h (Affected 1.1.0-1.1.0g).

Affected products

VendorProductAffectedFixed
OpenSSL OpenSSL Fixed in OpenSSL 1.1.0h (Affected 1.1.0-1.1.0g) —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 openssl 1.1.0h-1 —
Debian 13 openssl 1.1.0h-1 —
Debian 12 openssl 1.1.0h-1 —
ReleasePackageFixed inAdvisory
Alpine v3.8 openssl 1.0.2o-r0 —
Alpine v3.7 openssl 1.0.2o-r0 —
Alpine v3.6 openssl 1.0.2o-r0 —
Alpine v3.5 openssl 1.0.2o-r0 —
Alpine v3.4 openssl 1.0.2o-r0 —
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.3 openssl 1.0.2o-r0 —

Advisories 2

References