CVE-2017-0904

Published Nov 13, 2017 CVSS 3.0 · 8.1 High EPSS 2.4% KEV · Not listed
Description
The private_address_check ruby gem before 0.4.0 is vulnerable to a bypass due to use of Ruby's Resolv.getaddresses method, which is OS-dependent and should not be relied upon for security measures, such as when used to blacklist private network addresses to prevent server-side request forgery.

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-2017-0348 The private_address_check ruby gem before 0.4.0 is vulnerable to a bypass due to use of Ruby's Resolv.getaddresses method, which is OS-dependent and should not be relied upon for security measures, such as when used to blacklist private network addresses to prevent server-side request forgery.
Github GHSA Github GHSA GHSA-hxhj-hp9m-qwc4 private_address_check vulnerable to bypass of Resolv.getaddresses method
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
hackerone
Published
Updated
Sep 17, 2024, 1:56 AM
Reserved
Nov 30, 2016, 12:00 AM
Status
Modified
Published
Nov 13, 2017, 5:29 PM
Modified
Jun 17, 2026, 12:58 AM