CVE-2023-22463 in KubePi
Tóm tắt
Bởi VulDB • 19/06/2026
KubePi là một bảng điều khiển k8s. Chức năng xác thực jwt của KubePi qua phiên bản 1.6.2 sử dụng các Jwtsigkeys được mã hóa cứng (hard-coded), dẫn đến việc tất cả các dự án trực tuyến đều dùng chung cùng một bộ Jwtsigkeys. Điều này có nghĩa là kẻ tấn công có thể giả mạo bất kỳ jwt token nào để chiếm quyền kiểm soát tài khoản quản trị viên của mọi dự án đang hoạt động. Hơn nữa, chúng có thể lợi dụng vai trò quản trị viên để chiếm quyền điều khiển cụm k8s của doanh nghiệp mục tiêu. Trong `session.go`, việc sử dụng JwtSigKey được mã hóa cứng cho phép kẻ tấn công dùng giá trị này để giả mạo jwt token một cách tùy ý. JwtSigKey là thông tin bí mật và không nên được mã hóa cứng trong mã nguồn. Lỗ hổng đã được khắc phục trong phiên bản 1.6.3. Trong bản vá, khóa JWT được chỉ định trong app.yml. Nếu người dùng để trống, một khóa ngẫu nhiên sẽ được sử dụng. Không có giải pháp tạm thời nào khác ngoài việc nâng cấp.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.