CVE-2019-8849
SwiftNIO SSL arbitrary code execution vulnerability
Severidad por fuente
La etiqueta propia de Trivy es CRITICAL. Crítica según NVD, GHSA.
Descripción
The issue was addressed by signaling that an executable stack is not required. This issue is fixed in SwiftNIO SSL 2.4.1. A SwiftNIO application using TLS may be able to execute arbitrary code.
Paquetes afectados y versiones corregidas
| Fuente | Paquete | Corregido en |
|---|---|---|
| cocoapods::GitHub Security Advisory Swift | CNIOBoringSSL, CNIOBoringSSLShims, SwiftNIOSSL | 2.4.1 |
| swift::GitHub Security Advisory Swift | github.com/apple/swift-nio-ssl | 2.4.1 |
Mostrar las 4 entradas de 2 fuentes
| Fuente | Paquete | Corregido en |
|---|---|---|
| cocoapods::GitHub Security Advisory Swift | CNIOBoringSSL | 2.4.1 |
| cocoapods::GitHub Security Advisory Swift | CNIOBoringSSLShims | 2.4.1 |
| cocoapods::GitHub Security Advisory Swift | SwiftNIOSSL | 2.4.1 |
| swift::GitHub Security Advisory Swift | github.com/apple/swift-nio-ssl | 2.4.1 |
Referencias
- https://github.com/apple/swift-nio-ssl
- https://github.com/apple/swift-nio-ssl/commit/109faef770994e71b6bafcc015e2e96b88a4af8c
- https://github.com/apple/swift-nio-ssl/releases/tag/2.4.1
- https://nvd.nist.gov/vuln/detail/CVE-2019-8849
- https://security.snyk.io/vuln/SNYK-COCOAPODS-SWIFTNIOSSL-8492737
- https://support.apple.com/HT210772