CVE-2023-25823 in Gradio
Tóm tắt
Bởi VulDB • 01/09/2026
Gradio là một thư viện Python mã nguồn mở để xây dựng các bản trình diễn khoa học máy học và dữ liệu cũng như các ứng dụng web. Các phiên bản trước 3.13.1 chứa lỗi Sử dụng Thông tin xác thực được cứng hóa (Hard-coded Credentials). Khi sử dụng các liên kết chia sẻ của Gradio (tức là tạo một ứng dụng Gradio sau đó đặt `share=True`), một khóa SSH riêng tư sẽ được gửi đến bất kỳ người dùng nào kết nối với máy chủ chạy Gradio, điều này có nghĩa là một người dùng có thể truy cập vào các bản trình diễn Gradio đã chia sẻ của những người dùng khác. Từ đó, các cuộc khai thác lỗ hổng khác có thể xảy ra tùy thuộc vào mức độ quyền truy cập/phơi nhiễm mà ứng dụng Gradio cung cấp. Lỗ hổng này đã được vá trong phiên bản 3.13.1; tuy nhiên, người dùng được khuyến nghị nâng cấp lên phiên bản 3.19.1 hoặc mới hơn, nơi giải pháp FRP (Forward Reverse Proxy) đã được kiểm tra kỹ lưỡng.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.