Approved changes feed: RSS · Atom

cpe:2.3:a:gofiber:fiber:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorGofiber (76896808-b5ae-55f9-9101-23234c70957e)
ProductFiber (7a1eca9d-57f5-5e29-836e-ae244ae3147e)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:github/gofiber/fiber purl2cpe 2026-06-01 10:15:41.630824

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-53624 vulnerable 2026-07-29 01:00:27.117413 Fiber: HSTS header never set in helmet middleware due to incorrect protocol check
MEDIUM (4.8)
Fiber is an Express inspired web framework written in Go. Prior to 3.4.0, the helmet middleware in middleware/helmet/helmet.go never sets the Strict-Transport-Security response header even when HSTSMaxAge is configured because it checks c.Protocol() for https instead of c.Scheme(). This issue is fixed in version 3.4.0.
Published: 2026-07-08T19:32:08.191Z
Updated: 2026-07-10T14:57:28.656Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-45045 vulnerable 2026-07-29 00:52:15.021955 Fiber: X-Real-IP Spoofing via Header.Add() in BalancerForward
MEDIUM (5.3)
Fiber is an Express inspired web framework written in Go. Prior to 3.3.0 and 2.52.14, the BalancerForward proxy helper in middleware/proxy/proxy.go uses Header.Add() instead of Header.Set() when injecting X-Real-IP, allowing an attacker-supplied first X-Real-IP value to be forwarded to upstream servers for logging, rate limiting, and access control. This issue is fixed in version 3.3.0 and 2.52.14.
Published: 2026-07-08T19:26:26.580Z
Updated: 2026-07-09T13:20:08.367Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-44332 vulnerable 2026-07-29 00:52:14.265741 Fiber: Username Enumeration via Timing Oracle in BasicAuth Default Authorizer
MEDIUM (5.3)
Fiber is an Express inspired web framework written in Go. Prior to 3.3.0, the default Authorizer function in the BasicAuth middleware in middleware/basicauth/config.go uses short-circuit evaluation that skips password hash comparison for non-existent usernames, enabling reliable remote username enumeration through response timing differences. This issue is fixed in version 3.3.0.
Published: 2026-07-08T19:32:15.113Z
Updated: 2026-07-09T14:33:29.004Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-42554 vulnerable 2026-06-08 08:03:16.490521 Fiber: XSS in AutoFormat Content Negotiation
Fiber is a web framework for Go. Prior to 2.52.12 and 3.1.0, Cross-Site Scripting vulnerability in Go Fiber allows a remote attacker to inject arbitrary HTML/JavaScript by supplying Accept: text/html on any request whose handler passes attacker-influenced data to the AutoFormat() feature. The developer opts into content negotiation by calling AutoFormat(), but does not opt into raw HTML emission for a particular request; Fiber chooses that branch from attacker-controlled Accept. The html branch is the sole outlier in a method whose name (AutoFormat) and symmetrical structure actively telegraph "safe, format-agnostic reply." This vulnerability is fixed in 2.52.12 and 3.1.0.
Published: 2026-05-11T21:47:17.133Z
Updated: 2026-05-15T18:24:38.300Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-30246 vulnerable 2026-06-08 07:57:13.940858 github.com/gofiber/fiber/v3 cache middleware can mix responses across query parameters
MEDIUM (6.5)
Fiber is a web framework for Go. In github.com/gofiber/fiber/v3 versions through 3.1.0, the default key generator in the cache middleware uses only the request path and does not include the query string. As a result, requests for the same path with different query parameters can share a cache key and receive the wrong cached response. This can cause response mix-up for query-dependent endpoints and may expose data intended for a different request. This issue is fixed after version 3.1.0.
Published: 2026-05-05T12:40:19.813Z
Updated: 2026-05-05T15:04:02.984Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-25899 vulnerable 2026-06-08 07:53:20.588608 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-25891 vulnerable 2026-06-08 07:53:20.583406 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-25882 vulnerable 2026-06-08 07:53:20.576601 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-66630 vulnerable 2026-06-08 07:41:19.371663 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-54801 vulnerable 2026-06-08 07:33:13.236760 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-48075 vulnerable 2026-06-08 07:27:15.452877 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-38513 vulnerable 2026-06-08 06:41:47.609109 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-25124 vulnerable 2026-06-08 06:31:22.203839 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-45141 vulnerable 2026-06-08 06:12:42.038996 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-45128 vulnerable 2026-06-08 06:12:41.988030 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-41338 vulnerable 2026-06-08 06:11:05.970620 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-15111 vulnerable 2026-06-08 05:19:25.297679 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.