Cách xâm nhập đồng thời một nửa các chuỗi thức ăn nhanh ở Mỹ
- Trên console hiện thông báo script chạy xong kèm một âm thanh vui tai. Script này dùng để tìm các website trong số hàng trăm startup AI mới xuất hiện gần đây bị lộ thông tin xác thực Firebase.
- Công khai tìm kiếm danh sách các website sử dụng tên miền cấp cao nhất .ai, rồi tìm các biến khởi tạo Firebase trong dữ liệu trang web và các gói
.js được tham chiếu.
- Dự đoán rằng sẽ có những trường hợp vì quá vội ra mắt sản phẩm nên không triển khai các quy tắc bảo mật phù hợp.
Gặp gỡ Chattr.ai
- Chattr.ai là một hệ thống tuyển dụng bằng AI, tuyên bố rút ngắn thời gian tuyển dụng tới 88%.
- Dịch vụ này phục vụ các chuỗi thức ăn nhanh trên khắp nước Mỹ và những công ty khác tuyển lao động theo giờ.
- Bao gồm Applebees, Arbys, Chickfila, Dunkin, IHOP, KFC, Shoneys, Subway, Tacobell, Target, Wendys.
Phát hiện lỗ hổng
- Khi đưa cấu hình Firebase từ gói JS vào Firepwn thì ban đầu không có quyền truy cập.
- Nếu dùng chức năng đăng ký của Firebase để tạo người dùng mới, sẽ giành được toàn quyền (đọc/ghi) đối với Firebase DB.
- Dữ liệu bị lộ bao gồm tên, số điện thoại, email, mật khẩu dạng văn bản thuần của một số tài khoản, vị trí chi nhánh, tin nhắn mật, lịch làm việc, v.v.
- Thông tin của nhân viên Chattr, quản lý nhượng quyền, người tìm việc và những đối tượng khác đã bị lộ.
Tình hình còn tệ hơn
- Lấy danh sách người dùng quản trị tại
/orgs/0/users rồi thêm mục mới vào thì có thể truy cập hoàn toàn bảng điều khiển quản trị.
- Điều này cho phép kiểm soát hệ thống nhiều hơn, bao gồm phê duyệt/từ chối ứng viên hoặc hoàn lại số tiền đã thanh toán cho Chattr.
Dòng thời gian (DD/MM)
- 06/01 - Phát hiện lỗ hổng
- 09/01 - Hoàn tất tài liệu và gửi email
- 10/01 - Vá lỗ hổng
- Cho đến nay vẫn chưa nhận được liên hệ hay lời cảm ơn nào. Nếu có liên hệ, bài viết này sẽ được cập nhật.
Ghi công
- Cảm ơn những người bạn đã giúp đỡ trong bài pentest này và quá trình công bố có trách nhiệm.
- Logykk
- Eva - https://kibty.town/blog/chattr
- Được tạo bằng Hugo Bear, được lưu trữ trên Privex.
Ý kiến của GN⁺
- Vụ việc này cho thấy những lỗ hổng nghiêm trọng có thể xảy ra khi các công ty công nghệ AI mới không dành đủ sự chú ý cho bảo mật.
- Đây là dịp để nhận thức rõ các rủi ro ẩn sau sự tiện lợi mà những dịch vụ như Chattr.ai mang lại.
- Là một ví dụ cho thấy việc ra mắt dịch vụ mà không có các biện pháp bảo mật thích hợp có thể gây ra thiệt hại lớn đến mức nào, qua đó giúp nâng cao cảnh giác về bảo mật.
1 bình luận
Ý kiến trên Hacker News
06/01 - Vulnerability Discovered
09/01 - Write-up completed & Emailed to them
10/01 - Vulnerability patched
Dòng thời gian từ lúc phát hiện đến lúc vá lỗi
Đề cập trong bài đăng của Eva về công cụ tìm lỗ hổng Firebase