CVE-2019-8849
SwiftNIO SSL arbitrary code execution vulnerability
Sévérité par source
Le label propre à Trivy est CRITICAL. Critique selon NVD, GHSA.
Description
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.
Paquets affectés et versions corrigées
| Source | Paquet | Corrigé 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 |
Afficher les 4 entrées de 2 sources
| Source | Paquet | Corrigé 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 |
Références
- 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