CVE-2023-44386

Incorrect request error handling triggers server crash in Vapor

Published Oct 5, 2023 CVSS 3.1 · 5.3 Medium EPSS < 1% KEV · Not listed
Description
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2023-2631 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.
Github GHSA Github GHSA GHSA-3mwq-h3g6-ffhm Vapor's incorrect request error handling triggers server crash
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Sep 19, 2024, 5:58 PM
Reserved
Sep 28, 2023, 5:56 PM
Status
Modified
Published
Oct 5, 2023, 6:15 PM
Modified
Jun 17, 2026, 6:27 AM