Skip to main content
← All vulnerabilities
CVE-2017-16118GHSA-MPCF-4GMH-23W8

The forwarded module is used by the Express.js framework to handle the X-Forwarded-For header.

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.1.2
None on Exploit-DB, Metasploit or GitHub

Summary

The forwarded module is used by the Express.js framework to handle the X-Forwarded-For header. It is vulnerable to a regular expression denial of service when it's passed specially crafted input to parse. This causes the event loop to be blocked causing a denial of service condition.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • HackerOne forwarded node module

    fixed in 0.1.2

  • forwardednpm

    fixed in 0.1.2

References 2

nodesecurity.io

securityfocus.com