CVE-2026-4994wandb OpenUI 在 1.0 版本及 3.5-turb 版本之前存在一处安全缺陷,被归类为信息泄露漏洞。该问题源于 `backend/openui/server.py` 文件中 `generic_exception_handler` 函数对 `APIStatusError Handler` 组件参数的处理不当。具体而言,攻击者可操纵传入的 `key` 参数,利用系统的异常处理机制获取敏感信息。利用此漏洞需要攻击者拥有本地网络访问权限及低级别特权账户。目前相关利用代码已被公开披露,且厂商尚未做出响应,建议用户密切关注安全动态。
该漏洞的技术核心在于 wandb OpenUI 后端服务器(`backend/openui/server.py`)中的异常处理逻辑存在缺陷。在 `generic_exception_handler` 函数处理 `APIStatusError` 时,程序未对传入的 `key` 参数进行严格的输入验证和安全过滤。攻击者通过邻接网络(AV:A)访问目标系统,利用已获得的低权限账号(PR:L),向受影响的接口发送特制的数据包。该数据包包含精心构造的 `key` 参数,旨在触发后端的异常流程。当异常被捕获并由 `generic_exception_handler` 处理时,由于缺乏完善的错误信息脱敏机制,服务器会将包含堆栈跟踪、内部路径或调试信息的详细错误消息返回给客户端。这种信息泄露虽然不直接影响系统的完整性和可用性,但为攻击者提供了宝贵的内部情报,可能被用于策划更复杂的攻击路径。