Skip to main content
← All vulnerabilities
CVE-2022-31005

Integer Overflow in Vapor's HTTP Range Request

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.60.3
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: partial

Summary

Vapor is an HTTP web framework for Swift. Users of Vapor prior to version 4.60.3 with FileMiddleware enabled are vulnerable to an integer overflow vulnerability that can crash the application. Version 4.60.3 contains a patch for this issue. As a workaround, disable FileMiddleware and serve via a Content Delivery Network.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • vapor vapor

    fixed in 4.60.3

References 3

GitHub · vapor/vapor