CVE-2016-7053

CMS Null dereference

Published May 4, 2017 CVSS 3.0 · 7.5 High EPSS 21.7% KEV · Not listed
Description
In OpenSSL 1.1.0 before 1.1.0c, applications parsing invalid CMS structures can crash with a NULL pointer dereference. This is caused by a bug in the handling of the ASN.1 CHOICE type in OpenSSL 1.1.0 which can result in a NULL value being passed to the structure callback if an attempt is made to free certain invalid encodings. Only CHOICE structures using a callback which do not handle NULL value are affected.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2016-7933 In OpenSSL 1.1.0 before 1.1.0c, applications parsing invalid CMS structures can crash with a NULL pointer dereference. This is caused by a bug in the handling of the ASN.1 CHOICE type in OpenSSL 1.1.0 which can result in a NULL value being passed to the structure callback if an attempt is made to free certain invalid encodings. Only CHOICE structures using a callback which do not handle NULL value are affected.
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
openssl
Published
Updated
Sep 16, 2024, 8:52 PM
Reserved
Aug 23, 2016, 12:00 AM
Status
Modified
Published
May 4, 2017, 7:29 PM
Modified
Jun 17, 2026, 12:52 AM
Severity
Moderate
Public date
Nov 10, 2016, 12:00 AM