GHSA-4p3g-4hcj-wpvx
prebid-server's request forgery vulnerability allows for possible host environment data extraction
Packages
| Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|
| Go | github.com/prebid/prebid-server/v4 | < 4.4.0 | 4.4.0 |
| Go | github.com/prebid/prebid-server/v3 | <= 3.30.0 | no fix listed |
| Go | github.com/prebid/prebid-server/v2 | <= 2.32.0 | no fix listed |
| Go | github.com/prebid/prebid-server | <= 0.275.0 | no fix listed |
Details
As written in the advisory (Markdown source, shown as plain text).
### Impact
Certain bidder adapters accept user-supplied parameters that are interpolated into outbound request URLs. Without proper input validation, a malicious actor could craft bid request parameters that cause the server to send HTTP requests to unintended destinations, potentially exposing internal network services or sensitive server endpoints to unauthorized access.
### Patches
Patched in [v4.4.0](https://github.com/prebid/prebid-server/releases/tag/v4.4.0)
### Workarounds
If one is unable to update, please make sure that the affected bidder adapters are disabled.
References
External links from the advisory. They lead to third-party sites.
- https://github.com/prebid/prebid-server/security/advisories/GHSA-4p3g-4hcj-wpvx
- https://github.com/prebid/prebid-server/pull/4802
- https://github.com/prebid/prebid-server/commit/494ac271cd4b5024df9123ef25ca3cff96390be3
- https://github.com/prebid/prebid-server
- https://github.com/prebid/prebid-server/releases/tag/v4.4.0