Approved changes feed: RSS · Atom
cpe:2.3:a:gofiber:fiber:*:*:*:*:*:*:*:*part: a version: * update: *
| Vendor | Gofiber (76896808-b5ae-55f9-9101-23234c70957e) |
|---|---|
| Product | Fiber (7a1eca9d-57f5-5e29-836e-ae244ae3147e) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
Notes
Imported from purl2cpe mapping
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
pkg:github/gofiber/fiber |
purl2cpe | 2026-06-01 10:15:41.630824 |
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-119285 |
vulnerable | 2026-11-03 10:17:11.884819 |
Fiber: CORS wildcard origins matched without a dot boundary, allowing credentialed cross-origin reads
MEDIUM (5.9)
Fiber is an Express inspired web framework written in Go. From 2.52.1 until 2.52.3, the CORS middleware's validateDomain wildcard matcher in middleware/cors/utils.go strips the scheme and checks only a host suffix without requiring a dot boundary. An application configured with a wildcard-subdomain AllowOrigins value and AllowCredentials enabled can reflect an unrelated attacker-controlled origin whose host merely ends with the configured base domain. A user who visits that origin can expose authenticated cross-origin responses to the attacker's page; empty-label origins and later comma-space parsing hardening are outside this advisory. This issue is fixed in version 2.52.3.
Published: 2026-10-29T21:36:02.199Z
Updated: 2026-11-04T01:55:09.920Z |
Imported from gcve-enriched-dumps CVE data |
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 |
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 |
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 |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-30246 |
vulnerable | 2026-06-08 07:57:13.940858 | db.gcve.eu details were skipped to keep the page responsive. | 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.
Inspect record JSON
Open this panel to browse, search, copy or download the JSON record.