~ / search / GHSA-hxhj-hp9m-qwc4

GHSA-hxhj-hp9m-qwc4

private_address_check vulnerable to bypass of Resolv.getaddresses method

Source: GitHub Advisory Database (reviewed) Moderate CVE-2017-0904

Packages

EcosystemPackageAffectedFixed in
RubyGems private_address_check < 0.4.0 0.4.0

Details

As written in the advisory (Markdown source, shown as plain text).

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.

References

External links from the advisory. They lead to third-party sites.