WordPress Plugin Vulnerabilities

Download Manager < 3.2.50 - Bypass IP Address Blocking Restriction

Description

The plugin prioritizes getting a visitor's IP from certain HTTP headers over PHP's REMOTE_ADDR, which makes it possible to bypass IP-based download blocking restrictions.

Proof of Concept

When downloading a file, add an X-Forwarded-For header that contains a random IP address to your request.

Affects Plugins

Fixed in 3.2.50

References

Miscellaneous

Original Researcher
Raad Haddad of Cloudyrion GmbH
Submitter
Raad Haddad of Cloudyrion GmbH
Submitter twitter
Verified
Yes

Timeline

Publicly Published
2022-08-01 (about 1 years ago)
Added
2022-08-01 (about 1 years ago)
Last Updated
2023-04-29 (about 1 years ago)

Other