Một lỗ hổng CVE nghiêm trọng đã được phát hiện trong nền tảng phát triển ứng dụng AI phổ biến Base44, cho phép những kẻ tấn công trái phép bỏ qua các kiểm soát xác thực và truy cập vào các ứng dụng doanh nghiệp riêng tư. Lỗ hổng này, được Wiz Research công bố, đã phơi bày dữ liệu nhạy cảm của nhiều tổ chức sử dụng nền tảng “vibe coding” này cho các công cụ nội bộ và quy trình tự động hóa.
Tổng quan về Base44 và Nền tảng Phát triển AI
Vibe Coding và sự Phát triển ứng dụng
“Vibe coding” đại diện cho một phương pháp phát triển phần mềm mang tính cách mạng, nơi người dùng sử dụng trí tuệ nhân tạo để tạo ra các ứng dụng chức năng thông qua các câu lệnh ngôn ngữ tự nhiên. Phương pháp này loại bỏ nhu cầu về các kỹ năng lập trình truyền thống, giúp dân chủ hóa quy trình phát triển ứng dụng. Các nền tảng như Base44, Loveable và Bolt đã tạo điều kiện cho hàng triệu người dùng xây dựng mọi thứ, từ các công cụ cá nhân đến các hệ thống cấp doanh nghiệp xử lý dữ liệu nhạy cảm.
Mô hình Cơ sở hạ tầng Chia sẻ của Base44
Base44, gần đây được Wix mua lại với giá 80 triệu USD sau sự phát triển nhanh chóng của mình trong lĩnh vực phát triển AI, lưu trữ các ứng dụng trên cơ sở hạ tầng được chia sẻ. Trong mô hình này, tất cả khách hàng đều thừa hưởng tư thế bảo mật của nhà cung cấp. Điều này tạo ra một điểm lỗi duy nhất quan trọng, nơi các lỗ hổng CVE cấp nền tảng có thể ngay lập tức làm tổn hại đến mọi ứng dụng được xây dựng trên hệ thống, đặt ra rủi ro bảo mật đáng kể cho người dùng cuối.
Chi tiết Kỹ thuật về Lỗ hổng CVE
Cơ chế Bỏ qua Xác thực
Lỗ hổng CVE được Wiz Research phát hiện có cơ chế khai thác đáng ngạc nhiên trong Base44. Kẻ tấn công chỉ cần một giá trị app_id không bí mật để truy cập các điểm cuối đăng ký và xác minh email không được ghi lại. Cơ chế này cho phép bỏ qua hiệu quả tất cả các kiểm soát xác thực hiện có, bao gồm cả các biện pháp bảo vệ Đăng nhập một lần (SSO) vốn được kỳ vọng sẽ tăng cường an ninh.
Các giá trị app_id, mặc dù thoạt nhìn trông giống như các chuỗi ngẫu nhiên, thực tế lại hiển thị công khai trong các URI của ứng dụng và đường dẫn tệp manifest.json. Điều này khiến chúng dễ dàng bị phát hiện và lợi dụng, chứng tỏ chúng không thực sự bí mật như giả định ban đầu.
Kịch bản Khai thác (Exploitation)
Sử dụng các định danh công khai này, kẻ tấn công có thể đăng ký tài khoản người dùng mới cho các ứng dụng riêng tư của các tổ chức khác. Quá trình này được thực hiện thông qua giao diện Swagger-UI của Base44, một công cụ thường được dùng để tương tác với API. Sau khi đăng ký thành công, kẻ tấn công sẽ nhận được mã xác minh qua email. Mã này, khi được sử dụng, cung cấp cho kẻ tấn công toàn quyền truy cập vào các ứng dụng mà đáng lẽ họ không được phép sở hữu.
Trong quá trình nghiên cứu của mình, các điều tra viên của Wiz đã xác nhận rằng nhiều ứng dụng doanh nghiệp thực tế đã có nguy cơ bị ảnh hưởng. Các ứng dụng này bao gồm các chatbot nội bộ, cơ sở tri thức (knowledge bases) và hệ thống nhân sự (HR systems) chứa thông tin nhận dạng cá nhân (PII) và các dữ liệu nhạy cảm khác của công ty.
Tác động và Hậu quả của Vụ việc
Dữ liệu Bị ảnh hưởng và Hệ thống Phơi nhiễm
Hậu quả trực tiếp của lỗ hổng CVE này là khả năng truy cập trái phép vào các hệ thống và dữ liệu nội bộ quan trọng của các tổ chức. Các hệ thống cụ thể được xác định có nguy cơ bị phơi nhiễm bao gồm:
- Chatbot nội bộ, thường chứa thông tin trao đổi nhạy cảm và quyền truy cập vào các hệ thống khác.
- Cơ sở tri thức (Knowledge bases), nơi lưu trữ các tài liệu, quy trình, và thông tin bí mật của doanh nghiệp.
- Hệ thống quản lý nhân sự (HR systems), chứa một lượng lớn thông tin nhận dạng cá nhân (PII) và dữ liệu nhạy cảm về nhân viên.
Các loại dữ liệu nhạy cảm có nguy cơ bị truy cập hoặc rò rỉ bao gồm thông tin nhận dạng cá nhân (PII) của nhân viên, dữ liệu tài chính, thông tin khách hàng, và các thông tin độc quyền, bí mật của doanh nghiệp.
Phản ứng và Khắc phục
Ngay sau khi phát hiện lỗ hổng, Wiz Research đã thực hiện các phương pháp công bố thông tin có trách nhiệm, thông báo ngay lập tức cho Base44 và Wix. Cả hai công ty đã nhanh chóng xác thực báo cáo và triển khai bản vá cho lỗ hổng CVE này trong vòng 24 giờ. Wix cũng đã xác nhận rằng không có bằng chứng nào về việc lỗ hổng này đã bị khai thác trong thực tế trước khi được công bố và khắc phục.
Bài học và Nguy cơ Bảo mật Tiềm ẩn
Rủi ro Bảo mật trong Cơ sở hạ tầng AI Chia sẻ
Sự cố này làm nổi bật những rủi ro bảo mật lớn hơn vốn có trong mô hình cơ sở hạ tầng chia sẻ của các nền tảng phát triển ứng dụng được hỗ trợ bởi AI. Khi các hệ thống này ngày càng được tích hợp vào các cơ quan chính phủ và cơ sở hạ tầng trọng yếu, tác động tiềm tàng của các lỗ hổng cấp nền tảng sẽ tăng lên theo cấp số nhân. Điều này đặc biệt đáng lo ngại khi xét đến khả năng các cuộc tấn công có chủ đích có thể lợi dụng những lỗ hổng như vậy để gây ra thiệt hại nghiêm trọng.
Để tìm hiểu thêm về chi tiết kỹ thuật của lỗ hổng Base44 và các phân tích liên quan, bạn có thể tham khảo Wiz Research Blog.
Tầm quan trọng của Quản lý Lỗ hổng và Đánh giá An ninh
Vụ việc Base44 nhấn mạnh tầm quan trọng của các biện pháp bảo mật mạnh mẽ và toàn diện trong hệ sinh thái “vibe coding” đang mở rộng nhanh chóng. Với việc các doanh nghiệp ngày càng phụ thuộc vào các nền tảng này cho các chức năng kinh doanh quan trọng, việc thực hiện đánh giá an ninh toàn diện và quản lý các lỗ hổng CVE chủ động trở nên thiết yếu. Điều này giúp duy trì tính toàn vẹn và bảo mật của dữ liệu tổ chức nhạy cảm. Việc thường xuyên cập nhật bản vá và giám sát hệ thống là tối quan trọng để giảm thiểu các rủi ro bảo mật tương tự trong tương lai và đảm bảo sự phát triển an toàn của các công cụ AI.










