Đây là lỗi khởi tạo mặc định không an toàn trong cơ chế xác thực của Caddy Proxy Manager. Trước bản sửa, tính năng tự đăng ký bằng email và mật khẩu được bật mặc định tại /api/auth/sign-up/email, nên một tác nhân từ xa chưa xác thực có thể gửi yêu cầu đăng ký và nhận tài khoản đang hoạt động với vai trò user. Vai trò này không được phép xem hoặc thay đổi dữ liệu proxy, vì vậy bằng chứng hiện có không cho thấy đường dẫn trực tiếp tới quyền quản trị hoặc dữ liệu proxy.
Bản sửa bổ sung config.auth.allowSelfRegistration, được lấy từ biến môi trường AUTH_ALLOW_SELF_REGISTRATION === "true", rồi truyền giá trị phủ định vào disableSignUp trong src/lib/auth-server.ts. Khi cơ chế này bị tắt, kiểm thử của nhà phát triển xác nhận endpoint trả về lỗi EMAIL_PASSWORD_SIGN_UP_DISABLED; khi được bật có chủ đích, kiểm thử xác nhận việc đăng ký tạo tài khoản với vai trò user. Chi tiết triển khai của thư viện xác thực bên dưới và các giới hạn khác của vai trò user không được mô tả đầy đủ hơn trong các nguồn đã kiểm tra.