Not a U.S. government website. NDD is an independent vulnerability database by Volerion and is not affiliated with or endorsed by NIST or NVD.
VOLERION
Volerion Security Research

NOT DEFERRED DATABASE

VULNERABILITIES

CVE-2024-25124 Details

Description

Fiber is a web framework written in go. Prior to version 2.52.1, the CORS middleware allows for insecure configurations that could potentially expose the application to multiple CORS-related vulnerabilities. Specifically, it allows setting the Access-Control-Allow-Origin header to a wildcard (`*`) while also having the Access-Control-Allow-Credentials set to true, which goes against recommended security best practices. The impact of this misconfiguration is high as it can lead to unauthorized access to sensitive user data and expose the system to various types of attacks listed in the PortSwigger article linked in the references. Version 2.52.1 contains a patch for this issue. As a workaround, users may manually validate the CORS configurations in their implementation to ensure that they do not allow a wildcard origin when credentials are enabled. The browser fetch api, as well as browsers and utilities that enforce CORS policies, are not affected by this.

Metrics

References to Advisories, Solutions, and Tools

By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.

URLSource(s)Tag(s)
http://blog.portswigger.net/2016/10/exploiting-cors-misconfigurations-for.html CVEExploitThird Party Advisory
https://codeql.github.com/codeql-query-help/javascript/js-cors-misconfiguration-for-credentials CVETechnical Description
https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS/Errors/CORSNotSupportingCredentials CVETechnical Description
https://fetch.spec.whatwg.org/#cors-protocol-and-credentials CVETechnical Description
https://github.com/gofiber/fiber/commit/f0cd3b44b086544a37886232d0530601f2406c23 CVEPatch

see all 16 references

Weakness Enumeration

CWE-IDCWE NameSource
CWE-346Origin Validation Error[email protected]
CWE-346Origin Validation Error[email protected]
CWE-942Permissive Cross-domain Policy with Untrusted Domains[email protected]

Affected Products

ProductVersions
gofiber fiber
< 2.52.1

CPE

  • cpe:2.3:a:gofiber:fiber:*:*:*:*:*:go:*:*

Remediation

  • No remediation found in references.

Change History

6 change records found show changes


QUICK INFO

CVE Dictionary Entry:
CVE-2024-25124
NVD Published Date:
Feb 21, 2024
NVD Last Modified:
Jun 17, 2026
Source:
[email protected]
CVE-2024-25124 Details - Not Deferred