Alpine: libcrypto3, multiple openssl packages: security update to 1.0.2-r1 (deprecated)

high Tenable Cloud Security Plugin ID 401154

Description

There are packages installed that are affected by multiple vulnerabilities referenced in the following CVEs:

- The BN_GF2m_mod_inv function in crypto/bn/bn_gf2m.c in OpenSSL before 0.9.8s, 1.0.0 before 1.0.0e, 1.0.1
before 1.0.1n, and 1.0.2 before 1.0.2b does not properly handle ECParameters structures in which the curve
is over a malformed binary polynomial field, which allows remote attackers to cause a denial of service
(infinite loop) via a session that uses an Elliptic Curve algorithm, as demonstrated by an attack against
a server that supports client authentication. (CVE-2015-1788)

- The X509_cmp_time function in crypto/x509/x509_vfy.c in OpenSSL before 0.9.8zg, 1.0.0 before 1.0.0s, 1.0.1
before 1.0.1n, and 1.0.2 before 1.0.2b allows remote attackers to cause a denial of service (out-of-bounds
read and application crash) via a crafted length field in ASN1_TIME data, as demonstrated by an attack
against a server that supports client authentication with a custom verification callback. (CVE-2015-1789)

- The PKCS7_dataDecodefunction in crypto/pkcs7/pk7_doit.c in OpenSSL before 0.9.8zg, 1.0.0 before 1.0.0s,
1.0.1 before 1.0.1n, and 1.0.2 before 1.0.2b allows remote attackers to cause a denial of service (NULL
pointer dereference and application crash) via a PKCS#7 blob that uses ASN.1 encoding and lacks inner
EncryptedContent data. (CVE-2015-1790)

- Race condition in the ssl3_get_new_session_ticket function in ssl/s3_clnt.c in OpenSSL before 0.9.8zg,
1.0.0 before 1.0.0s, 1.0.1 before 1.0.1n, and 1.0.2 before 1.0.2b, when used for a multi-threaded client,
allows remote attackers to cause a denial of service (double free and application crash) or possibly have
unspecified other impact by providing a NewSessionTicket during an attempt to reuse a ticket that had been
obtained earlier. (CVE-2015-1791)

- The do_free_upto function in crypto/cms/cms_smime.c in OpenSSL before 0.9.8zg, 1.0.0 before 1.0.0s, 1.0.1
before 1.0.1n, and 1.0.2 before 1.0.2b allows remote attackers to cause a denial of service (infinite
loop) via vectors that trigger a NULL value of a BIO data structure, as demonstrated by an unrecognized
X.660 OID for a hash function. (CVE-2015-1792)

See Also

https://git.alpinelinux.org/aports/commit/?id=85a7f61d0de63bbcf3f91f4c809320ddf2b21a22

https://git.alpinelinux.org/aports/commit/?id=90c464e2cdf3d06f9a45c84711906633e493dc1d

Plugin Details

Severity: High

ID: 401154

Version: Revision 1.27

Type: Local

Published: 8/16/2023

Updated: 7/2/2026

Supported Sensors: Agentless Assessment, Tenable Cloud Security, Tenable Self-Hosted Container Security

Risk Information

VPR

Risk Factor: Low

Score: 3

Percentile: 23.18

CVSS v2

Risk Factor: Medium

Base Score: 6.8

Temporal Score: 5

Vector: CVSS2#AV:N/AC:M/Au:N/C:P/I:P/A:P

CVSS Score Source: CVE-2015-1791

CVSS v3

Risk Factor: High

Base Score: 7.5

Temporal Score: 6.5

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Temporal Vector: CVSS:3.0/E:U/RL:O/RC:C

CVSS Score Source: CVE-2015-1789

Vulnerability Information

Exploit Ease: No known exploits are available

Patch Publication Date: 6/12/2015

Vulnerability Publication Date: 6/2/2015

Reference Information

CVE: CVE-2015-1788, CVE-2015-1789, CVE-2015-1790, CVE-2015-1791, CVE-2015-1792

BID: 75154, 75156, 75157, 75158, 75161

IAVA: 2015-A-0128-S