安全通告
安全研究
Safety Research
当前位置:首页>>安全研究 >> 安全通告

关于Gofiber存在CORS凭证泄露漏洞(CVE-2024-25124)

发布时间 2024-02-22

2024年2月22日,网上公开披露了一个Gofiber 存在CORS凭证泄露漏洞(CVE-2024-25124),Gofiber 是一个基于Go语言的轻量级web框架,请各位用户尽快安装漏洞补丁。

漏洞风险:受影响版本中,Web应用中的CORS中间件允许不安全的配置(例如:同时设置Access-Control-Allow-Origin 通配符`*`并且Access-Control-Allow-Credentials为true),攻击者可以利用这种不安全的配置,通过构造特定的跨源请求窃取其他用户的用户凭证(如cookies、HTTP认证信息等)。浏览器提供的 fetch API 以及强制执行 CORS 策略的浏览器和实用程序不受此漏洞影响。

风险等级:高风险。

影响范围:

github.com/gofiber/fiber/v2@(-∞, 2.52.1)

github.com/gofiber/fiber/v2/middleware/cors@(-∞, 2.52.1)

修复建议:

将组件github.com/gofiber/fiber/v2 升级至 2.52.1 及以上版本

将组件github.com/gofiber/fiber/v2/middleware/cors 升级至 2.52.1 及以上版本