提出 #809889: Oinone Oinone Oinone <= 7.2.0 File Upload情報

タイトルOinone Oinone Oinone <= 7.2.0 File Upload
説明Oinone AI Low-Code Development Framework is a 100% metadata-driven framework. While most Oinone functions are controlled by the GraphQL permission gateway, LocalFileClient.java (a standard Spring RestController) is directly exposed at the /file/upload path, completely bypassing the system's intended permission validation logic. The interface retrieves a filename via request.getParameter("uniqueFileName"). During the concatenation of the physical storage path, the system fails to filter or normalize directory traversal characters (e.g., ../). An attacker can construct a filename like ../../../../etc/cron.d/ and exploit the operating system's path resolution to escape the restricted storage directory. This allows them to write malicious instructions into the Linux system's scheduled tasks directory (cron.d) or overwrite any arbitrary file.
ソース⚠️ https://github.com/SourByte05/SourByte-Lab/issues/14
ユーザー
 sourbyte (UID 94279)
送信2026年04月22日 10:23 (2 月 ago)
モデレーション2026年05月16日 12:30 (24 days later)
ステータス承諾済み
VulDBエントリ364324 [Oinone Pamirs 迄 7.2.0 RestController LocalFileClient.java request.getParameter uniqueFileName ディレクトリトラバーサル]
ポイント20

Want to know what is going to be exploited?

We predict KEV entries!