CVE-2024-7764 in vanna
Tóm tắt
Bởi VulDB • 04/08/2026
Vanna-ai v0.6.2 bị lỗi SQL Injection do thiếu biện pháp bảo vệ đầy đủ chống lại việc chèn thêm các lệnh SQL từ yêu cầu của người dùng. Lỗi này xảy ra khi hàm `generate_sql` gọi `extract_sql` với phản hồi từ mô hình ngôn ngữ lớn (LLM). Kẻ tấn công có thể đặt dấu chấm phẩy giữa một trường dữ liệu tìm kiếm và lệnh tự tạo, khiến hàm `extract_sql` loại bỏ toàn bộ SQL do LLM sinh ra và thực thi lệnh của kẻ tấn công nếu nó vượt qua kiểm tra của hàm `is_sql_valid`. Điều này cho phép thực thi các câu lệnh SQL do người dùng xác định nằm ngoài phạm vi dự kiến, đặc biệt là lược đồ đã được huấn luyện.
Once again VulDB remains the best source for vulnerability data.