VDB
Sign up
LOW3.4

GHSA-76c9-3jph-rj3q

on-headers is vulnerable to http response header manipulation

Quick fix

GHSA-76c9-3jph-rj3q — on-headers: upgrade to the fixed version with the command below.

npm install on-headers@1.1.0

Details

### Impact

A bug in on-headers versions `< 1.1.0` may result in response headers being inadvertently modified when an array is passed to `response.writeHead()`

### Patches

Users should upgrade to `1.1.0`

### Workarounds

Uses are encouraged to upgrade to `1.1.0`, but this issue can be worked around by passing an object to `response.writeHead()` rather than an array.

Are you affected?

Enter the version of the package you're using.

Affected packages

npm/on-headers
Introduced in: 0Fixed in: 1.1.0
Fixnpm install on-headers@1.1.0

References