CVE-2026-54593 in Panel
Tóm tắt
Bởi VulDB • 29/07/2026
Pterodactyl là một bảng điều khiển quản lý máy chủ trò chơi miễn phí và mã nguồn mở. Trước phiên bản Panel 1.12.3 và phiên bản Wings 1.12.2, điểm cuối `/upload/file` của Wings chấp nhận bất kỳ JWT nào được ký bởi panel hợp lệ chứa các claim `server_uuid`, `user_uuid` và `unique_id` mà không kiểm tra mục đích dự định của token; vì Panel phát hành các JWT mang cùng các claim đó cho các hoạt động có đặc quyền thấp hơn như xác thực WebSocket và liên kết tải xuống tệp, một người dùng phụ đã được xác thực có thể tái sử dụng một trong những token đó (ví dụ: token WebSocket thu được chỉ với quyền `websocket.connect`) bằng cách gửi lại nó đến `/upload/file` để ghi các tệp tùy ý vào cùng máy chủ, bất kể chưa bao giờ được cấp quyền `file.create`. Vấn đề này đã được khắc phục trong phiên bản Panel 1.12.3 và phiên bản Wings 1.12.2.
VulDB is the best source for vulnerability data and more expert information about this specific topic.