Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency http-proxy to v1.18.1 [SECURITY] #182

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 25, 2020

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
http-proxy 1.18.0 -> 1.18.1 age adoption passing confidence

GitHub Vulnerability Alerts

GHSA-6x33-pw7p-hmpq

Versions of http-proxy prior to 1.18.1 are vulnerable to Denial of Service. An HTTP request with a long body triggers an ERR_HTTP_HEADERS_SENT unhandled exception that crashes the proxy server. This is only possible when the proxy server sets headers in the proxy request using the proxyReq.setHeader function.

For a proxy server running on http://localhost:3000, the following curl request triggers the unhandled exception:
curl -XPOST http://localhost:3000 -d "$(python -c 'print("x"*1025)')"

Recommendation

Upgrade to version 1.18.1 or later


Release Notes

http-party/node-http-proxy

v1.18.1

Compare Source

Merged
  • Skip sending the proxyReq event when the expect header is present #1447
  • Remove node6 support, add node12 to build #1397

Configuration

📅 Schedule: "" (UTC).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/npm-http-proxy-vulnerability branch from 02a63d8 to cf9bec2 Compare November 12, 2020 08:19
@renovate renovate bot force-pushed the renovate/npm-http-proxy-vulnerability branch from cf9bec2 to 4b858e0 Compare December 10, 2020 12:00
@renovate renovate bot force-pushed the renovate/npm-http-proxy-vulnerability branch from 4b858e0 to b8cdcac Compare January 6, 2021 12:55
@renovate renovate bot force-pushed the renovate/npm-http-proxy-vulnerability branch from b8cdcac to cdeb0c1 Compare February 3, 2021 10:53
@renovate renovate bot force-pushed the renovate/npm-http-proxy-vulnerability branch from cdeb0c1 to 0f2b09f Compare February 22, 2021 12:17
@renovate renovate bot changed the title Update dependency http-proxy to v1.18.1 [SECURITY] Update dependency http-proxy to ^1.18.1 [SECURITY] Feb 22, 2021
@renovate renovate bot force-pushed the renovate/npm-http-proxy-vulnerability branch from 0f2b09f to 4fd1a62 Compare February 25, 2021 12:30
@renovate renovate bot changed the title Update dependency http-proxy to ^1.18.1 [SECURITY] Update dependency http-proxy to v1.18.1 [SECURITY] Feb 25, 2021
@renovate renovate bot force-pushed the renovate/npm-http-proxy-vulnerability branch 2 times, most recently from 3c6f0d8 to b3792d8 Compare March 1, 2021 08:33
@renovate renovate bot force-pushed the renovate/npm-http-proxy-vulnerability branch from b3792d8 to 4bfcc99 Compare April 25, 2021 17:43
@renovate renovate bot force-pushed the renovate/npm-http-proxy-vulnerability branch from 4bfcc99 to 020f6e2 Compare May 9, 2021 23:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant