CVE-2019-8849
SwiftNIO SSL arbitrary code execution vulnerability
Kaynağa göre önem derecesi
Trivy'nin kendi etiketi CRITICAL. Kritik diyenler: NVD, GHSA.
Açıklama
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.
Etkilenen paketler ve düzeltilmiş sürümler
| Kaynak | Paket | Düzeltildiği sürüm |
|---|---|---|
| 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 |
2 kaynaktaki 4 kaydın hepsini göster
| Kaynak | Paket | Düzeltildiği sürüm |
|---|---|---|
| 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 |
Referanslar
- 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