| عنوان | GitHub warehouse V1.0 Absolute Path Traversal |
|---|
| الوصف | A path traversal vulnerability exists in the warehouse application. The /file/showImageByPath endpoint accepts a user-supplied path parameter. This parameter is passed directly to AppFileUtils.createResponseEntity(path). Inside this method, the application concatenates the base directory path with the user input using getChars without proper validation or sanitization.
Due to the lack of boundary checks, an attacker can inject directory traversal sequences (e.g., ../) into the path parameter to traverse outside the restricted directory. This allows an authenticated attacker to read or download arbitrary files from the server’s filesystem. |
|---|
| المصدر | ⚠️ https://fanatical-brain-9ba.notion.site/warehouse-381f1a573df48073ae69fd68e2c27b69 |
|---|
| المستخدم | paramecium (UID 99013) |
|---|
| ارسال | 16/06/2026 05:33 AM (2 أشهر منذ) |
|---|
| الاعتدال | 04/08/2026 10:11 PM (2 months later) |
|---|
| الحالة | تمت الموافقة |
|---|
| إدخال VulDB | 385940 [yeqifu warehouse حتى aaf29962ba407d22d991781de28796ee7b4670e4 FileController.java path اجتياز الدليل] |
|---|
| النقاط | 17 |
|---|