CBJS: Symlink RCE
Peppa
Posted on September 5, 2024
Detail
- Mục tiêu: Chiếm quyền điều khiển server và đọc một tập tin bí mật ở thư mục gốc (đường dẫn /)
- Vẫn giống level 1 nhưng ta phải đạt được mục tiêu RCE
- Ban đầu tạo 1 symlink tới document root và nén nó lại
- Sau khi up lên server ta tiếp tục tạo 1 folder trùng tên với symlink, trong folder này sẽ chứa shell
- Nén folder này lại
- Sau khi gửi lên server và giải nén, bởi vì trùng tên nên khi tái tạo file server sẽ hiểu nhầm và chuyển file vừa nén trong folder đến nơi mà symlink tham chiếu tới, từ đó ta có thể rce
💖 💪 🙅 🚩
Peppa
Posted on September 5, 2024
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.
Related
privacy Caught in the Crunch My Journey from Snacks to 2 Million Exposed Users Privacy
November 30, 2024
devchallenge Submission for the DevCycle Feature Flag Challenge: Feature Flag Funhouse
November 30, 2024