Read the docs
TI-2023-23892 Aliases CVE-2023-44386GHSA-3mwq-h3g6-ffhm

Incorrect request error handling triggers server crash in Vapor

Priority LOW 31CWE-231Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Denial of service
Confidentiality · integrity · availability
None · None · Low
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-617.

Summary

Vapor is an HTTP web framework for Swift. There is a denial of service vulnerability impacting all users of affected versions of Vapor. The HTTP1 error handler closed connections when HTTP parse errors occur instead of passing them on. The issue is fixed as of Vapor release 4.84.2.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00736 54th percentileScored 2026-11-07
Fix Fixed vapor (vapor): 4.84.2github.com/vapor/vapor (SwiftURL): 4.84.2

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
Yes
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
vaporvapor4.83.2 to before 4.84.24.84.2Patch availableCNA
—github.com/vapor/vapor (SwiftURL)4.83.2 to before 4.84.24.84.2Patch availableGHSA-3mwq-h3g6-ffhm
  • vapor Vendorvapor Affected 4.83.2 to before 4.84.2 Fixed in 4.84.2 Patch available CNA
  • github.com/vapor/vapor (SwiftURL) Vendor— Affected 4.83.2 to before 4.84.2 Fixed in 4.84.2 Patch available GHSA-3mwq-h3g6-ffhm

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:vapor:vapor:*:*:*:*:*:*:*:*4.83.2 to before 4.84.2Vulnerablevapor
  • cpe:2.3:a:vapor:vapor:*:*:*:*:*:*:*:* Versions 4.83.2 to before 4.84.2 Vulnerable ·vapor

Remediation

  • Fix · CNA vapor (vapor) Fixed in 4.84.2
  • Fix · GHSA-3mwq-h3g6-ffhm github.com/vapor/vapor (SwiftURL) Fixed in 4.84.2 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2023-44386
  2. 2026-10-03 Alias added: GHSA-3mwq-h3g6-ffhm
  3. 2026-10-06 EPSS moved to the 50th–90th percentile

References

  • TI-2022-13064 DoS Vulnerability in URLEncodedFormDecoder in Vapor CVSS 3.1HIGH 7.5
  • TI-2022-13051 Integer Overflow in Vapor's HTTP Range Request CVSS 3.1HIGH 7.5
  • TI-2024-14356 Integer overflow in URI leading to potential host spoofing CVSS 3.1MEDIUM 6.5

Sources