Description
WebSocket.swift in Starscream before 2.0.4 allows an SSL Pinning bypass because of incorrect management of the certValidated variable (it can be set to true but cannot be set to false).
Metrics
CVSS 3.0 7.5/10
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:NWeakness enumeration
Affected software
| Vendor | Product | Versions |
|---|---|---|
| n/a | n/a | n/a |
References
- http://seclists.org/bugtraq/2017/Apr/66
- https://github.com/daltoniam/Starscream/commit/dbeb1190b8dcbff4f0b797f9e9d9b9b864d1f0d6Patch, Third Party Advisory
- https://github.com/daltoniam/Starscream/releases/tag/2.0.4Release Notes, Third Party Advisory
- http://seclists.org/bugtraq/2017/Apr/66
- https://github.com/daltoniam/Starscream/commit/dbeb1190b8dcbff4f0b797f9e9d9b9b864d1f0d6Patch, Third Party Advisory
- https://github.com/daltoniam/Starscream/releases/tag/2.0.4Release Notes, Third Party Advisory
Timeline
- Published
- Apr 6, 2017
- Last modified
- Jun 17, 2026
- NVD status
- Modified