Vulnerability Information
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
Vulnerability Title
OctoPrint: File exfiltration possible via query parameters on upload endpoints
Vulnerability Description
OctoPrint provides a web interface for controlling consumer 3D printers. Prior to 1.11.8 and 2.0.0rc3, OctoPrint's custom Tornado upload handler and Flask with Werkzeug parse request parameters differently, allowing an attacker with FILE_UPLOAD permission to inject reserved internal upload fields through query parameters or parser differentials despite the earlier GHSA-m9jh-jf9h-x3h2 fix. The affected endpoints are /api/files/{local|sdcard}, /api/languages, /plugin/backup/restore, and /plugin/pluginmanager/upload_file. An attacker can make OctoPrint treat an arbitrary host file as a temporary upload, move it into a downloadable upload directory, disclose configuration secrets or other readable files, and remove runtime files in a way that can affect a later restart. This issue is fixed in versions 1.11.8 and 2.0.0rc3.
CVSS Information
CVSS:4.0/AV:A/AC:L/AT:N/PR:L/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N
Vulnerability Type
文件名或路径的外部可控制
Vulnerability Title
OctoPrint 输入验证错误漏洞
Vulnerability Description
OctoPrint是OctoPrint团队开源的一款提供网页界面的3D打印机控制软件。 OctoPrint 1.11.8之前版本和2.0.0rc3之前版本存在输入验证错误漏洞,该漏洞源于Tornado上传处理器与Flask/Werkzeug解析请求参数存在差异,具有FILE_UPLOAD权限的攻击者可注入保留的内部上传字段,将任意主机文件作为临时上传并移至可下载目录,导致配置机密或其他可读文件泄露,并删除运行时文件影响重启。
CVSS Information
N/A
Vulnerability Type
N/A