CVE-2018-3739

nodejs-https-proxy-agent: Unsanitized options passed to Buffer() allow for denial of service

Published Jun 7, 2018 CVSS 3.0 · 9.1 Critical EPSS 1.7% KEV · Not listed
Description
https-proxy-agent before 2.1.1 passes auth option to the Buffer constructor without proper sanitization, resulting in DoS and uninitialized memory leak in setups where an attacker could submit typed input to the 'auth' parameter (e.g. JSON).

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-2018-0249 https-proxy-agent before 2.1.1 passes auth option to the Buffer constructor without proper sanitization, resulting in DoS and uninitialized memory leak in setups where an attacker could submit typed input to the 'auth' parameter (e.g. JSON).
Github GHSA Github GHSA GHSA-8g7p-74h8-hg48 Denial of Service in https-proxy-agent
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
hackerone
Published
Updated
Sep 17, 2024, 4:25 AM
Reserved
Dec 28, 2017, 12:00 AM
Status
Modified
Published
Jun 7, 2018, 2:29 AM
Modified
Jun 17, 2026, 1:57 AM
Severity
Moderate
Public date
Dec 28, 2017, 12:00 AM