Critical severity · published Feb 9, 2026
CVE-2025-66630
Fiber insecurely fallsback in utils.UUIDv4() / utils.UUID() — predictable / zero‑UUID on crypto/rand failure
9.4
CVSS
0.5%
EPSS
No
On KEV
Description
Fiber is an Express inspired web framework written in Go. Before 2.52.11, on Go versions prior to 1.24, the underlying crypto/rand implementation can return an error if secure randomness cannot be obtained. Because no error is returned by the Fiber v2 UUID functions, application code may unknowingly rely on predictable, repeated, or low-entropy identifiers in security-critical pathways. This is especially impactful because many Fiber v2 middleware components (session middleware, CSRF, rate limiting, request-ID generation, etc.) default to using utils.UUIDv4(). This vulnerability is fixed in 2.52.11.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
High
Integrity
High
Availability
Low
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.5% · higher than 45% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
FI
fiber · gofiber
< 2.52.11 · source: vendor, NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2025-66630
CVE.org
https://www.cve.org/CVERecord?id=CVE-2025-66630
Patch
https://github.com/gofiber/fiber/commit/eb874b6f6c5896b968d9b0ab2b56ac7052cb0ee1
Product
https://github.com/gofiber/fiber/releases/tag/v2.52.11
Vendor Advisory
https://github.com/gofiber/fiber/security/advisories/GHSA-68rr-p4fp-j59v
More from fiber
9.8
CVE-2024-38513
Fiber Session Middleware Token Injection Vulnerability
9.8
CVE-2024-25124
Fiber has Insecure CORS Configuration, Allowing Wildcard Origin with Credentials
8.8
CVE-2023-45141
CSRF Token Validation Vulnerability in fiber
8.8
CVE-2023-45128
CSRF Token Reuse Vulnerability in fiber
7.5
CVE-2026-25899
Fiber is Vulnerable to Denial of Service via Flash Cookie Unbounded Allocation
