目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2023-30861— Flask 安全漏洞

一分钟漏洞结论

影响对象
pallets flask
利用判断
存在公开或 AI PoC,应优先验证
建议动作
优先检查厂商安全公告和参考链接中的修复版本;无法立即升级时,限制受影响服务暴露并加强监测。

Pallets Project Flask是Pallets项目的一款轻量级的WSGI(Web服务器网关接口)应用程序框架。 Flask存在安全漏洞,该漏洞源于用于一个客户端的数据响应可能会被缓存并随后由代理发送给其他客户端。

CVSS 7.5 · High EPSS 1.26% · P68

可能的 ATT&CK 技术 1 AI

T1530 · Data from Cloud Storage
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2023-30861 基础信息

漏洞信息

对漏洞内容有疑问?看看神龙的深度分析是否有帮助!
查看神龙十问 ↗

尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。

Vulnerability Title
Flask vulnerable to possible disclosure of permanent session cookie due to missing Vary: Cookie header
来源: CVE Program / CVE List V5
Vulnerability Description
Flask is a lightweight WSGI web application framework. When all of the following conditions are met, a response containing data intended for one client may be cached and subsequently sent by the proxy to other clients. If the proxy also caches `Set-Cookie` headers, it may send one client's `session` cookie to other clients. The severity depends on the application's use of the session and the proxy's behavior regarding cookies. The risk depends on all these conditions being met. 1. The application must be hosted behind a caching proxy that does not strip cookies or ignore responses with cookies. 2. The application sets `session.permanent = True` 3. The application does not access or modify the session at any point during a request. 4. `SESSION_REFRESH_EACH_REQUEST` enabled (the default). 5. The application does not set a `Cache-Control` header to indicate that a page is private or should not be cached. This happens because vulnerable versions of Flask only set the `Vary: Cookie` header when the session is accessed or modified, not when it is refreshed (re-sent to update the expiration) without being accessed or modified. This issue has been fixed in versions 2.3.2 and 2.2.5.
来源: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
来源: CVE Program / CVE List V5
Vulnerability Type
通过持久性Cookie导致的信息暴露
来源: CVE Program / CVE List V5
Vulnerability Title
Flask 安全漏洞
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Description
Pallets Project Flask是Pallets项目的一款轻量级的WSGI(Web服务器网关接口)应用程序框架。 Flask存在安全漏洞,该漏洞源于用于一个客户端的数据响应可能会被缓存并随后由代理发送给其他客户端。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商 产品 影响版本 CPE 订阅
pallets flask >= 2.3.0, < 2.3.2 -

二、漏洞 CVE-2023-30861 的公开POC

# POC 描述 源链接 神龙链接
1 Explaining how to exploit CVE-2023-30861 https://github.com/JawadPy/CVE-2023-30861-Exploit POC详情
2 Flask CVE-2023-30861 Poc 환경구축 https://github.com/fromitive/cve-2023-30861-poc POC详情
AI 生成 POC 高级

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2023-30861 的情报信息

请登录查看更多情报信息。

CVE-2023-30861 补丁与修复 (2)

CVE-2023-30861 厂商安全公告 (3)

CVE-2023-30861 邮件列表归档 (1)

CVE-2023-30861 其他参考 (2)

IV. Related Vulnerabilities

V. Comments for CVE-2023-30861

暂无评论


发表评论