piano_led_visualizer_project piano_led_visualizer 资源在另一范围的外部可控制索引

admin 2023-11-30 08:02:03 Ali_nvd 来源:ZONE.CI 全球网 0 阅读模式
piano_led_visualizer_project piano_led_visualizer 资源在另一范围的外部可控制索引

CVE编号

CVE-2022-24900

利用情况

暂无

补丁情况

N/A

披露时间

2022-04-29
漏洞描述
Piano LED Visualizer is software that allows LED lights to light up as a person plays a piano connected to a computer. Version 1.3 and prior are vulnerable to a path traversal attack. The `os.path.join` call is unsafe for use with untrusted input. When the `os.path.join` call encounters an absolute path, it ignores all the parameters it has encountered till that point and starts working with the new absolute path. Since the "malicious" parameter represents an absolute path, the result of `os.path.join` ignores the static directory completely. Hence, untrusted input is passed via the `os.path.join` call to `flask.send_file` can lead to path traversal attacks. A patch with a fix is available on the `master` branch of the GitHub repository. This can also be fixed by preventing flow of untrusted data to the vulnerable `send_file` function. In case the application logic necessiates this behaviour, one can either use the `flask.safe_join` to join untrusted paths or replace `flask.send_file` calls with `flask.send_from_directory` calls.
解决建议
建议您更新当前系统或软件至最新版,完成漏洞的修复。
参考链接
https://github.com/onlaj/Piano-LED-Visualizer/blob/6a732caa812c83a807c711f3d0...
https://github.com/onlaj/Piano-LED-Visualizer/commit/3f10602323cd8184e1c69a76...
https://github.com/onlaj/Piano-LED-Visualizer/issues/350
https://github.com/onlaj/Piano-LED-Visualizer/pull/351
https://github.com/onlaj/Piano-LED-Visualizer/security/advisories/GHSA-g78x-q3x8-r6m4
受影响软件情况
# 类型 厂商 产品 版本 影响面
1
运行在以下环境
应用 piano_led_visualizer_project piano_led_visualizer * Up to (including) 1.3
CVSS3评分 8.6
  • 攻击路径 网络
  • 攻击复杂度 低
  • 权限要求 无
  • 影响范围 已更改
  • 用户交互 无
  • 可用性 无
  • 保密性 高
  • 完整性 无
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
CWE-ID 漏洞类型
CWE-610 资源在另一范围的外部可控制索引
CWE-668 将资源暴露给错误范围
- avd.aliyun.com
weinxin
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
N/A Ali_nvd

N/A

N/ACVE编号 CVE-2024-9120利用情况 暂无补丁情况 N/A披露时间 2024-09-23漏洞描述Use after free in Dawn
评论:0   参与:  0