blob: 625dd349010ab16785d7e17c457eef2b31881f1f [file] [log] [blame]
id: GO-2023-2052
modules:
- module: github.com/gofiber/fiber/v2
versions:
- fixed: 2.49.2-0.20230906112033-b8c9ede6efa2
vulnerable_at: 2.49.1
packages:
- package: github.com/gofiber/fiber/v2
symbols:
- Ctx.isLocalHost
derived_symbols:
- Ctx.IsFromLocal
summary: |-
IsFromLocal local address check can be circumvented in
github.com/gofiber/fiber/v2
description: |-
The Ctx.IsFromLocal function can incorrectly report a request as being sent from
localhost when the request contains an X-Forwarded-For header containing a
localhost IP address.
cves:
- CVE-2023-41338
ghsas:
- GHSA-3q5p-3558-364f
references:
- advisory: https://github.com/gofiber/fiber/security/advisories/GHSA-3q5p-3558-364f
- fix: https://github.com/gofiber/fiber/commit/b8c9ede6efa231116c4bd8bb9d5e03eac1cb76dc