提交 #913008: Mirofish <= 60757b3 Path Traversal信息

标题Mirofish <= 60757b3 Path Traversal
描述MiroFish backend API accepts a user-controlled platform parameter in six simulation endpoints and uses it unsanitized in os.path.join() to construct database file paths. An unauthenticated remote attacker can supply directory traversal sequences (e.g. ../../../etc/passwd) to read arbitrary files from the server. The vulnerable code is in backend/app/api/simulation.py at lines 1034, 1096, 1962, 2048, 2160 and 2237. No authentication is required because the entire API has no access control layer. The server binds to x.x.x.x:5001 by default exposing the issue remotely.
来源⚠️ https://github.com/666ghj/MiroFish
用户
 Fergod (UID 55882)
提交2026-08-02 03時08分 (2 月前)
管理2026-09-25 10時41分 (2 months later)
状态重复
VulDB条目359632 [666ghj MiroFish 直到 0.1.2 Query Parameter simulation.py get_simulation_posts platform 目录遍历]
积分0

Interested in the pricing of exploits?

See the underground prices here!