Read the docs
TI-2019-06407 Aliases CVE-2019-8849GHSA-frg3-gpcx-968f

Apple Swift-Ubuntu: A SwiftNIO application using TLS may be able to execute arbitrary code

Priority MEDIUM 46Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
—
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · NVD. Fix status from CNA and GitHub.

Summary

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.

Why it matters now

EPSS 0.0224 82nd percentileScored 2026-11-07
Fix Fixed Swift-Ubuntu (Apple): SwiftNIO SSL 2.4.1github.com/apple/swift-nio-ssl (SwiftURL): 2.4.1

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
AppleSwift-Ubuntubefore SwiftNIO SSL 2.4.1SwiftNIO SSL 2.4.1Patch availableCNA
—github.com/apple/swift-nio-ssl (SwiftURL)2.0.0 to before 2.4.12.4.1Patch availableGHSA-frg3-gpcx-968f
  • Swift-Ubuntu VendorApple Affected before SwiftNIO SSL 2.4.1 Fixed in SwiftNIO SSL 2.4.1 Patch available CNA
  • github.com/apple/swift-nio-ssl (SwiftURL) Vendor— Affected 2.0.0 to before 2.4.1 Fixed in 2.4.1 Patch available GHSA-frg3-gpcx-968f

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:apple:swiftnio_ssl:*:*:*:*:*:*:*:*before 2.4.1VulnerableApple
  • cpe:2.3:a:apple:swiftnio_ssl:*:*:*:*:*:*:*:* Versions before 2.4.1 Vulnerable ·Apple

Remediation

  • Fix · CNA Swift-Ubuntu (Apple) Fixed in SwiftNIO SSL 2.4.1
  • Fix · GHSA-frg3-gpcx-968f github.com/apple/swift-nio-ssl (SwiftURL) Fixed in 2.4.1 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2019-8849
  2. 2026-10-03 Alias added: GHSA-frg3-gpcx-968f

References

  • TI-2026-31909 Out-of-bounds read in Apple swift-nio-ssl CVSS 3.1HIGH 7.7

Sources