CVE Catalog

CVE-2017-5887

High
Published: Translated: NVD NIST

Summary

WebSocket.swift in Starscream before version 2.0.4 allows an SSL Pinning bypass because pinning occurs in the stream function, which is too late; pinning should occur in the initStreamsWithData function.

Risk Assessment

The SSL Pinning bypass may lead to interception of data transmitted over WebSocket, posing a serious threat to communication security.

Recommendation

Update Starscream to version 2.0.4 or later to fix the security vulnerability related to SSL Pinning.

Other vulnerabilities in Starscream

Original NVD description (English source)

WebSocket.swift in Starscream before 2.0.4 allows an SSL Pinning bypass because pinning occurs in the stream function (this is too late; pinning should occur in the initStreamsWithData function).

Vulnerability data from NVD (NIST) · CISA KEV · EPSS